/** * Polls HLS master playlist URL until it returns 200 OK. * Used for "poll" processing strategy to wait for video processing to complete. */ export interface PollForReadinessOptions { /** Master playlist URL to poll */ masterPlaylistUrl: string; /** Maximum attempts (default: 30) */ maxAttempts?: number; /** Interval between attempts in ms (default: 2000) */ intervalMs?: number; /** Enable debug logging */ debug?: boolean; } export declare function pollForReadiness(options: PollForReadinessOptions): Promise;