import { type FieldDef } from '../components/ApplicationForm/ApplicationFormContent'; import { type FormConstructorFields } from '../components/FormConstructor/FormInputs'; import { type ColumnsCount } from './ColumnCount'; import { type TitleProps } from './HeadlineType'; /** * @title Секция полей ввода */ export type SectionsProps = TitleProps & { columns?: ColumnsCount; inputs?: FieldDef[]; }; /** * @title Секция полей ввода */ export type FormConstructorSectionsProps = TitleProps & { columns?: ColumnsCount; inputs?: FormConstructorFields[]; }; export interface InputSectionsType { /** @hidden */ sections?: SectionsProps[]; } export interface FormConstructorInputSectionsType { /** @title Секции */ sections?: FormConstructorSectionsProps[]; }