UNPKG

@wordpress/priority-queue

Version:
21 lines 949 B
/** * External dependencies */ import 'requestidlecallback'; /** * Internal dependencies */ import type { RequestIdleCallbackCallback } from './types'; /** * @return A function that schedules a callback when the browser is idle or via setTimeout on the server. */ export declare function createRequestIdleCallback(): ((callback: RequestIdleCallbackCallback) => void) | ({ (callback: IdleRequestCallback, options?: IdleRequestOptions): number; (callback: (deadline: IdleDeadline) => void, options?: IdleRequestOptions): IdleCallbackHandle; } & typeof requestIdleCallback); declare const _default: ((callback: RequestIdleCallbackCallback) => void) | ({ (callback: IdleRequestCallback, options?: IdleRequestOptions): number; (callback: (deadline: IdleDeadline) => void, options?: IdleRequestOptions): IdleCallbackHandle; } & typeof requestIdleCallback); export default _default; //# sourceMappingURL=request-idle-callback.d.ts.map