type UseControlOptions = { valueKey: string; defaultValueKey: string; onChangeKey: string; selector?: (...args: any) => any; defaultValue?: any; }; export type UseControlReturns = { value: T | undefined; onChange: (...args: any) => void; }; export declare function useControl(props: any, opts: UseControlOptions): UseControlReturns; export {};