/// export interface Options { defaultValue?: T; defaultValuePropName?: string; valuePropName?: string; trigger?: string; } export declare type Props = Record; export declare type ChangeEvent = React.ChangeEvent | React.ChangeEvent; export interface StandardProps { value: T; defaultValue?: T; onChange: (event: ChangeEvent) => void; } declare function useControllableEventValue(props: StandardProps): [T, (event: ChangeEvent) => void]; declare function useControllableEventValue(props?: Props, options?: Options): [T, (event: ChangeEvent) => void]; export default useControllableEventValue;