import type { FormContent, FormDataType, FormFields, PartialFormDataType, PartialNullableFormDataType, StaticFormFields } from '@douglasneuroinformatics/libui-form-types'; export declare function getInitialValues(values: PartialNullableFormDataType): PartialFormDataType; /** Extract a flat array of form fields from the content. This function assumes there are no duplicate keys in groups */ export declare function getFormFields(content: FormContent): FormFields; /** * Given a set of data, resolve static content for form fields. Null values * will be removed. */ export declare function resolveStaticFormFields(content: FormContent, data: PartialFormDataType): Partial>>; //# sourceMappingURL=utils.d.ts.map