/** * Utility functions for the hydration scheduler. */ /** * Checks if requestIdleCallback is available. */ export declare function hasIdleCallback(): boolean; /** * Safe requestIdleCallback with fallback. */ export declare function requestIdle(callback: (deadline: IdleDeadline) => void, options?: IdleRequestOptions): number; /** * Safe cancelIdleCallback with fallback. */ export declare function cancelIdle(handle: number): void; /** * Yields to the main thread. */ export declare function yieldToMain(): Promise; /** * Calculates percentile from sorted array. */ export declare function percentile(sortedValues: number[], p: number): number;