Rocky_Mountain_Vending/.pnpm-store/v10/files/34/db10a606d3e103f1b6754baa7b8f933eb193135c00dfa7b8df8d4a01a9d752faee46f3b40b43895983728d6c0fa26ffdfd5990d1388b122219ca72b879a23b
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

23 lines
920 B
Text

import type { Browser } from '../../../protocol/protocol.js';
import type { CdpTarget } from '../cdp/CdpTarget.js';
import type { PreloadScript } from './PreloadScript.js';
/** PreloadScripts can be filtered by BiDi ID or target ID. */
export interface PreloadScriptFilter {
targetId: CdpTarget['id'];
}
/**
* Container class for preload scripts.
*/
export declare class PreloadScriptStorage {
#private;
/**
* Finds all entries that match the given filter (OR logic).
*/
find(filter?: PreloadScriptFilter): PreloadScript[];
add(preloadScript: PreloadScript): void;
/** Deletes all BiDi preload script entries that match the given filter. */
remove(id: string): void;
/** Gets the preload script with the given ID, if any, otherwise throws. */
getPreloadScript(id: string): PreloadScript;
onCdpTargetCreated(targetId: string, userContext: Browser.UserContext): void;
}