[Home](./index.md) > [puppeteer](./puppeteer.md) > [TimeoutError](./puppeteer.timeouterror.md)
## TimeoutError class
TimeoutError is emitted whenever certain operations are terminated due to timeout.
Signature:
```typescript
export declare class TimeoutError extends CustomError
```
Extends: CustomError
## Remarks
Example operations are [page.waitForSelector](./puppeteer.page.waitforselector.md) or [puppeteer.launch](./puppeteer.puppeteer.launch.md).