/**
 * Persist a WebSocket URL (with optional protocols and headers) to storage so
 * the native auto-prewarmer connects to it on every subsequent app launch —
 * before React Native even boots.
 *
 * Call this once, e.g. after the user logs in. The setting survives app
 * restarts; remove it with `removeFromPrewarmQueue` on logout.
 */
export declare function prewarmOnAppStart(url: string, protocols?: string[], headers?: Record<string, string>): void;
/**
 * Remove a URL from the prewarm queue. No-op if the URL isn't in the queue.
 */
export declare function removeFromPrewarmQueue(url: string): void;
/**
 * Remove all entries from the prewarm queue.
 */
export declare function clearPrewarmQueue(): void;
