import { FormModel } from '../models';
import { $FieldSetBuilderChildren, $FieldSetBuilderDefaultValue, FieldSetBuilder } from './set';
import { Maybe } from '../maybe';
import { UnknownFieldSetBuilderChildren } from '../utils';
export declare class FormBuilder<ChildBuilders extends UnknownFieldSetBuilderChildren> extends FieldSetBuilder<ChildBuilders> {
    build(defaultValues?: Maybe<$FieldSetBuilderDefaultValue<ChildBuilders>>): FormModel<$FieldSetBuilderChildren<ChildBuilders>>;
}
