{"version":3,"sources":["../../../src/admin/fields/Group.ts"],"sourcesContent":["import type { MarkOptional } from 'ts-essentials'\n\nimport type { GroupField, GroupFieldClient } from '../../fields/config/types.js'\nimport type { FieldErrorClientComponent, FieldErrorServerComponent } from '../forms/Error.js'\nimport type {\n ClientFieldBase,\n FieldClientComponent,\n FieldPaths,\n FieldServerComponent,\n ServerFieldBase,\n} from '../forms/Field.js'\nimport type {\n FieldDescriptionClientComponent,\n FieldDescriptionServerComponent,\n FieldDiffClientComponent,\n FieldDiffServerComponent,\n FieldLabelClientComponent,\n FieldLabelServerComponent,\n} from '../types.js'\n\ntype GroupFieldClientWithoutType = MarkOptional\n\ntype GroupFieldBaseServerProps = Pick\n\nexport type GroupFieldBaseClientProps = FieldPaths\n\nexport type GroupFieldClientProps = ClientFieldBase &\n GroupFieldBaseClientProps\n\nexport type GroupFieldServerProps = GroupFieldBaseServerProps &\n ServerFieldBase\n\nexport type GroupFieldServerComponent = FieldServerComponent<\n GroupField,\n GroupFieldClientWithoutType,\n GroupFieldBaseServerProps\n>\n\nexport type GroupFieldClientComponent = FieldClientComponent<\n GroupFieldClientWithoutType,\n GroupFieldBaseClientProps\n>\n\nexport type GroupFieldLabelServerComponent = FieldLabelServerComponent<\n GroupField,\n GroupFieldClientWithoutType\n>\n\nexport type GroupFieldLabelClientComponent = FieldLabelClientComponent\n\nexport type GroupFieldDescriptionServerComponent = FieldDescriptionServerComponent<\n GroupField,\n GroupFieldClientWithoutType\n>\n\nexport type GroupFieldDescriptionClientComponent =\n FieldDescriptionClientComponent\n\nexport type GroupFieldErrorServerComponent = FieldErrorServerComponent<\n GroupField,\n GroupFieldClientWithoutType\n>\n\nexport type GroupFieldErrorClientComponent = FieldErrorClientComponent\n\nexport type GroupFieldDiffServerComponent = FieldDiffServerComponent\n\nexport type GroupFieldDiffClientComponent = FieldDiffClientComponent\n"],"names":[],"mappings":"AAmEA,WAAsF"}