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>
43 lines
No EOL
1.6 KiB
Text
43 lines
No EOL
1.6 KiB
Text
/**
|
|
* @license
|
|
* Copyright 2022 Google Inc.
|
|
* SPDX-License-Identifier: Apache-2.0
|
|
*/
|
|
import type { CreatePageOptions, Permission } from '../api/Browser.js';
|
|
import type { BrowserContextEvents } from '../api/BrowserContext.js';
|
|
import { BrowserContext } from '../api/BrowserContext.js';
|
|
import { type Page } from '../api/Page.js';
|
|
import type { Target } from '../api/Target.js';
|
|
import type { Cookie, CookieData } from '../common/Cookie.js';
|
|
import { EventEmitter } from '../common/EventEmitter.js';
|
|
import type { Viewport } from '../common/Viewport.js';
|
|
import type { BidiBrowser } from './Browser.js';
|
|
import { UserContext } from './core/UserContext.js';
|
|
import { BidiPage } from './Page.js';
|
|
/**
|
|
* @internal
|
|
*/
|
|
export interface BidiBrowserContextOptions {
|
|
defaultViewport: Viewport | null;
|
|
}
|
|
/**
|
|
* @internal
|
|
*/
|
|
export declare class BidiBrowserContext extends BrowserContext {
|
|
#private;
|
|
static from(browser: BidiBrowser, userContext: UserContext, options: BidiBrowserContextOptions): BidiBrowserContext;
|
|
accessor trustedEmitter: EventEmitter<BrowserContextEvents>;
|
|
readonly userContext: UserContext;
|
|
private constructor();
|
|
targets(): Target[];
|
|
newPage(options?: CreatePageOptions): Promise<Page>;
|
|
close(): Promise<void>;
|
|
browser(): BidiBrowser;
|
|
pages(_includeAll?: boolean): Promise<BidiPage[]>;
|
|
overridePermissions(origin: string, permissions: Permission[]): Promise<void>;
|
|
clearPermissionOverrides(): Promise<void>;
|
|
get id(): string | undefined;
|
|
cookies(): Promise<Cookie[]>;
|
|
setCookie(...cookies: CookieData[]): Promise<void>;
|
|
}
|
|
//# sourceMappingURL=BrowserContext.d.ts.map |