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>
13 lines
975 B
Text
13 lines
975 B
Text
import type { Browser, BrowsingContext } from '../../../protocol/generated/webdriver-bidi.js';
|
|
import { Network } from '../../../protocol/generated/webdriver-bidi.js';
|
|
import { type LoggerFn } from '../../../utils/log.js';
|
|
import type { NetworkRequest } from './NetworkRequest.js';
|
|
export declare class CollectorsStorage {
|
|
#private;
|
|
constructor(maxEncodedDataSize: number, logger?: LoggerFn);
|
|
addDataCollector(params: Network.AddDataCollectorParameters): `${string}-${string}-${string}-${string}-${string}`;
|
|
isCollected(requestId: Network.Request, dataType?: Network.DataType, collectorId?: string): boolean;
|
|
disownData(requestId: Network.Request, dataType: Network.DataType, collectorId?: string): void;
|
|
collectIfNeeded(request: NetworkRequest, dataType: Network.DataType, topLevelBrowsingContext: BrowsingContext.BrowsingContext, userContext: Browser.UserContext): void;
|
|
removeDataCollector(collectorId: Network.Collector): Network.Request[];
|
|
}
|