Rocky_Mountain_Vending/.pnpm-store/v10/files/ff/12b72d669eb38d1f8b97e8b714cf3ba849506d0c7d81afd5461b2de46ef989fefc80adf81b0bee70cb8b33805f3a25a9808cb1cc4fad3d0d2033a00c148c26
DMleadgen 46d973904b
Initial commit: Rocky Mountain Vending website
Next.js website for Rocky Mountain Vending company featuring:
- Product catalog with Stripe integration
- Service areas and parts pages
- Admin dashboard with Clerk authentication
- SEO optimized pages with JSON-LD structured data

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-12 16:22:15 -07:00

49 lines
No EOL
1.4 KiB
Text

/**
* @license
* Copyright 2019 Google Inc.
* SPDX-License-Identifier: Apache-2.0
*/
import type { HTTPResponse } from '../api/HTTPResponse.js';
import type { TimeoutError } from '../common/Errors.js';
import type { CdpFrame } from './Frame.js';
import type { NetworkManager } from './NetworkManager.js';
/**
* @public
*/
export type PuppeteerLifeCycleEvent =
/**
* Waits for the 'load' event.
*/
'load'
/**
* Waits for the 'DOMContentLoaded' event.
*/
| 'domcontentloaded'
/**
* Waits till there are no more than 0 network connections for at least `500`
* ms.
*/
| 'networkidle0'
/**
* Waits till there are no more than 2 network connections for at least `500`
* ms.
*/
| 'networkidle2';
/**
* @public
*/
export type ProtocolLifeCycleEvent = 'load' | 'DOMContentLoaded' | 'networkIdle' | 'networkAlmostIdle';
/**
* @internal
*/
export declare class LifecycleWatcher {
#private;
constructor(networkManager: NetworkManager, frame: CdpFrame, waitUntil: PuppeteerLifeCycleEvent | PuppeteerLifeCycleEvent[], timeout: number, signal?: AbortSignal);
navigationResponse(): Promise<HTTPResponse | null>;
sameDocumentNavigationPromise(): Promise<Error | undefined>;
newDocumentNavigationPromise(): Promise<Error | undefined>;
lifecyclePromise(): Promise<void>;
terminationPromise(): Promise<Error | TimeoutError | undefined>;
dispose(): void;
}
//# sourceMappingURL=LifecycleWatcher.d.ts.map