import * as React from 'react'; type ChangeCb = (next: T) => void; export declare function useControllableState({ prop, defaultProp, onChange, strategy, preventUpdate, transition, }: { prop?: T | undefined; defaultProp: T; onChange?: ChangeCb; strategy?: 'prop-wins' | 'most-recent-wins'; preventUpdate?: boolean; transition?: boolean; }): [T, React.Dispatch>]; export {}; //# sourceMappingURL=useControllableState.d.ts.map