import type { Ref } from 'vue';
import type { Form, FormSchema } from '@inkline/inkline/types';
export declare function useForm<T extends Form = Form>(formSchema: FormSchema<T>): {
    form: import("vue").ComputedRef<any>;
    schema: Ref<ResolvedFormSchema<T>>;
    validate: () => Promise<void>;
};
