import * as React from 'react'; import type { SyncStore } from '../../../util/events/sync-store'; export declare const useIsoLayoutEffect: typeof React.useLayoutEffect; export declare const useBrowserLayoutEffect: typeof React.useLayoutEffect; export declare const useSyncStore: (store: SyncStore) => T; export declare const useSyncStoreOpt: (store?: SyncStore) => T | undefined; export declare const useTimeout: (ms: number, deps?: React.DependencyList) => boolean;