Dialog instances are dispatched by the [Page](./puppeteer.page.md) via the `dialog` event.
**Signature:**
```typescript
export declare class Dialog
```
## Remarks
The constructor for this class is marked as internal. Third-party code should not call the constructor directly or create subclasses that extend the `Dialog` class.