import React from 'react';
export declare type WorkRequester = () => Promise<THREE.WebGLRenderer>;
export declare const WorkManagerContext: React.Context<WorkRequester | null>;
export declare function useWorkRequest(): () => Promise<import("three").WebGLRenderer>;
declare const WorkManager: React.FC<{
    workPerFrame?: number;
}>;
export default WorkManager;
