export interface CdpTarget { readonly id: string; readonly title: string; readonly url: string; readonly type: string; readonly webSocketDebuggerUrl?: string; } export interface CdpSession { readonly send: >(method: string, params?: Record) => Promise; readonly close: () => void; } export declare const browserTargetPath: (port: number) => Promise; export declare const listTargets: (port: number) => Promise; export declare const newTab: (port: number, url: string) => Promise; export declare const attach: (wsUrl: string) => Promise; //# sourceMappingURL=cdp.d.ts.map