import { SelectOption } from '../types'; import { FormFieldType } from '../types/form-builder'; import { ControlDefinition, ControlInput, ControlOption, ControlSchema, ControlSchemaOptions } from './controlSchemaTypes'; export interface NormalizedControl { name: string; definition: ControlDefinition; type: FormFieldType; sectionId: string; viewId: string; order: number; } export declare function normalizeControls(controls: ControlSchema, options?: ControlSchemaOptions): NormalizedControl[]; export declare function normalizeControlDefinition(input: ControlInput): ControlDefinition; export declare function defaultValueForControl(definition: ControlDefinition, type: FormFieldType): unknown; export declare function normalizeOption(option: ControlOption): SelectOption;