export type CdpDiscoveryConfig = { /** Mirror ONLY hook-announced fleet-session browsers — no 9222 probe, no process scan. */ announcedOnly: boolean; intervalMs: number; ports: number[]; scanProcesses: boolean; /** Restrict announcements to one provider's terminal-id family. */ sessionPrefix?: string; }; export declare function resolveCdpDiscoveryConfig(env?: NodeJS.ProcessEnv): CdpDiscoveryConfig; export declare function announcementsForSessionPrefix(announced: T[], prefix: string | undefined): T[];