import { type Ref, type ComputedRef } from 'vue';
export declare function useControlledState<T, C = T>(value?: Ref<T | undefined>, defaultValue?: T, onChange?: (v: C, ...args: any[]) => void): [ComputedRef<T | undefined>, (value: T | ((prev: T) => T), ...args: any[]) => void];