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>
33 lines
No EOL
1.3 KiB
Text
33 lines
No EOL
1.3 KiB
Text
/**
|
|
* @license
|
|
* Copyright 2024 Google Inc.
|
|
* SPDX-License-Identifier: Apache-2.0
|
|
*/
|
|
import type { CreatePageOptions } from '../api/Browser.js';
|
|
import { type Permission } from '../api/Browser.js';
|
|
import { BrowserContext } from '../api/BrowserContext.js';
|
|
import type { Page } from '../api/Page.js';
|
|
import type { Cookie, CookieData } from '../common/Cookie.js';
|
|
import type { DownloadBehavior } from '../common/DownloadBehavior.js';
|
|
import type { CdpBrowser } from './Browser.js';
|
|
import type { Connection } from './Connection.js';
|
|
import type { CdpTarget } from './Target.js';
|
|
/**
|
|
* @internal
|
|
*/
|
|
export declare class CdpBrowserContext extends BrowserContext {
|
|
#private;
|
|
constructor(connection: Connection, browser: CdpBrowser, contextId?: string);
|
|
get id(): string | undefined;
|
|
targets(): CdpTarget[];
|
|
pages(includeAll?: boolean): Promise<Page[]>;
|
|
overridePermissions(origin: string, permissions: Permission[]): Promise<void>;
|
|
clearPermissionOverrides(): Promise<void>;
|
|
newPage(options?: CreatePageOptions): Promise<Page>;
|
|
browser(): CdpBrowser;
|
|
close(): Promise<void>;
|
|
cookies(): Promise<Cookie[]>;
|
|
setCookie(...cookies: CookieData[]): Promise<void>;
|
|
setDownloadBehavior(downloadBehavior: DownloadBehavior): Promise<void>;
|
|
}
|
|
//# sourceMappingURL=BrowserContext.d.ts.map |