import { FormConfiguration, FormInstance } from '../form'; import { Ref } from 'vue'; declare let forms: Record; export declare type FormBuilder = { /** * All registered forms. */ forms: typeof forms; /** * Default settings to apply to newly registered forms. */ defaults: Ref>; /** * Register a new form. If a form with the same name already exists, it will be overwritten. */ register(name: N, config: FC): FormInstance; }; export declare type UseFormBuilder = () => FormBuilder; export declare const useFormBuilder: UseFormBuilder; export {}; //# sourceMappingURL=useFormBuilder.d.ts.map