export default function useConstant(fn: () => T): T; export interface Disposable { dispose(): void; } export declare function useDisposableConstant(fn: () => T, destructor?: () => void): T;