import type { CustomTypeModelFieldType, CustomTypeModelFieldForGroup, } from "./types"; /** * A Group Custom Type field. * * More details: {@link https://prismic.io/docs/core-concepts/group} * * @typeParam Fields - A record of fields that can be repeated. */ export interface CustomTypeModelGroupField< Fields extends Record = Record< string, CustomTypeModelFieldForGroup >, > { type: typeof CustomTypeModelFieldType.Group; config?: { label?: string | null; fields?: Fields; }; }