declare type DisposableFunction = Function; export declare function createDisposables(): { add(callback: DisposableFunction): void; dispose(): void; nextFrame(callback: FrameRequestCallback): void; requestAnimationFrame(callback: FrameRequestCallback): void; setTimeout(handler: TimerHandler, timeout?: number, ...args: any[]): void; }; export declare function useDisposables(): { add(callback: Function): void; dispose(): void; nextFrame(callback: FrameRequestCallback): void; requestAnimationFrame(callback: FrameRequestCallback): void; setTimeout(handler: TimerHandler, timeout?: number, ...args: any[]): void; }; export {};