export declare function useCallbackRef any>(callback: T | undefined, deps?: React.DependencyList): T; export declare function useControllableProp(prop: T | undefined, state: T): [boolean, T]; export interface UseControllableStateProps { value?: T; defaultValue?: T | (() => T); onChange?: (value: T) => void; shouldUpdate?: (prev: T, next: T) => boolean; } export declare function useControllableState(props: UseControllableStateProps): [T, React.Dispatch>]; //# sourceMappingURL=useControllableState.d.ts.map