Type alias Entry<EntrySkeleton, Modifiers, Locales>

Entry<EntrySkeleton, Modifiers, Locales>: BaseEntry & {
    fields: ChainModifiers extends Modifiers ? { [ FieldName in keyof EntrySkeleton["fields"]]: { [ LocaleName in Locales]?: ResolvedField<EntrySkeleton["fields"][FieldName], Modifiers, Locales> } } | { [ FieldName in keyof EntrySkeleton["fields"]]: ResolvedField<EntrySkeleton["fields"][FieldName], Modifiers, Locales> } : "WITH_ALL_LOCALES" extends Modifiers ? { [ FieldName in keyof EntrySkeleton["fields"]]: { [ LocaleName in Locales]?: ResolvedField<EntrySkeleton["fields"][FieldName], Modifiers, Locales> } } : { [ FieldName in keyof EntrySkeleton["fields"]]: ResolvedField<EntrySkeleton["fields"][FieldName], Modifiers, Locales> };
    sys: {
        contentType: {
            sys: {
                id: EntrySkeleton["contentTypeId"];
            };
        };
    };
}

Type Parameters