/* tslint:disable */ /* eslint-disable */ /** * This file was automatically generated by Payload. * DO NOT MODIFY IT BY HAND. Instead, modify your source Payload config, * and re-run `payload generate:types` to regenerate this file. */ /** * Supported timezones in IANA format. * * This interface was referenced by `Config`'s JSON-Schema * via the `definition` "supportedTimezones". */ export type SupportedTimezones = | 'Pacific/Midway' | 'Pacific/Niue' | 'Pacific/Honolulu' | 'Pacific/Rarotonga' | 'America/Anchorage' | 'Pacific/Gambier' | 'America/Los_Angeles' | 'America/Tijuana' | 'America/Denver' | 'America/Phoenix' | 'America/Chicago' | 'America/Guatemala' | 'America/New_York' | 'America/Bogota' | 'America/Caracas' | 'America/Santiago' | 'America/Buenos_Aires' | 'America/Sao_Paulo' | 'Atlantic/South_Georgia' | 'Atlantic/Azores' | 'Atlantic/Cape_Verde' | 'Europe/London' | 'Europe/Berlin' | 'Africa/Lagos' | 'Europe/Athens' | 'Africa/Cairo' | 'Europe/Moscow' | 'Asia/Riyadh' | 'Asia/Dubai' | 'Asia/Baku' | 'Asia/Karachi' | 'Asia/Tashkent' | 'Asia/Calcutta' | 'Asia/Dhaka' | 'Asia/Almaty' | 'Asia/Jakarta' | 'Asia/Bangkok' | 'Asia/Shanghai' | 'Asia/Singapore' | 'Asia/Tokyo' | 'Asia/Seoul' | 'Australia/Sydney' | 'Pacific/Guam' | 'Pacific/Noumea' | 'Pacific/Auckland' | 'Pacific/Fiji'; export interface Config { auth: { users: UserAuthOperations; }; blocks: {}; collections: { uploads: Upload; 'uploads-two': UploadsTwo; posts: Post; users: User; 'hidden-collection': HiddenCollection; 'not-in-view-collection': NotInViewCollection; 'collection-no-api-view': CollectionNoApiView; 'custom-views-one': CustomViewsOne; 'custom-views-two': CustomViewsTwo; 'custom-fields': CustomField; 'group-one-collection-ones': GroupOneCollectionOne; 'group-one-collection-twos': GroupOneCollectionTwo; 'group-two-collection-ones': GroupTwoCollectionOne; 'group-two-collection-twos': GroupTwoCollectionTwo; geo: Geo; 'disable-duplicate': DisableDuplicate; 'disable-copy-to-locale': DisableCopyToLocale; 'base-list-filters': BaseListFilter; with300documents: With300Document; 'with-list-drawer': WithListDrawer; 'payload-locked-documents': PayloadLockedDocument; 'payload-preferences': PayloadPreference; 'payload-migrations': PayloadMigration; }; collectionsJoins: {}; collectionsSelect: { uploads: UploadsSelect | UploadsSelect; 'uploads-two': UploadsTwoSelect | UploadsTwoSelect; posts: PostsSelect | PostsSelect; users: UsersSelect | UsersSelect; 'hidden-collection': HiddenCollectionSelect | HiddenCollectionSelect; 'not-in-view-collection': NotInViewCollectionSelect | NotInViewCollectionSelect; 'collection-no-api-view': CollectionNoApiViewSelect | CollectionNoApiViewSelect; 'custom-views-one': CustomViewsOneSelect | CustomViewsOneSelect; 'custom-views-two': CustomViewsTwoSelect | CustomViewsTwoSelect; 'custom-fields': CustomFieldsSelect | CustomFieldsSelect; 'group-one-collection-ones': GroupOneCollectionOnesSelect | GroupOneCollectionOnesSelect; 'group-one-collection-twos': GroupOneCollectionTwosSelect | GroupOneCollectionTwosSelect; 'group-two-collection-ones': GroupTwoCollectionOnesSelect | GroupTwoCollectionOnesSelect; 'group-two-collection-twos': GroupTwoCollectionTwosSelect | GroupTwoCollectionTwosSelect; geo: GeoSelect | GeoSelect; 'disable-duplicate': DisableDuplicateSelect | DisableDuplicateSelect; 'disable-copy-to-locale': DisableCopyToLocaleSelect | DisableCopyToLocaleSelect; 'base-list-filters': BaseListFiltersSelect | BaseListFiltersSelect; with300documents: With300DocumentsSelect | With300DocumentsSelect; 'with-list-drawer': WithListDrawerSelect | WithListDrawerSelect; 'payload-locked-documents': PayloadLockedDocumentsSelect | PayloadLockedDocumentsSelect; 'payload-preferences': PayloadPreferencesSelect | PayloadPreferencesSelect; 'payload-migrations': PayloadMigrationsSelect | PayloadMigrationsSelect; }; db: { defaultIDType: string; }; globals: { 'hidden-global': HiddenGlobal; 'not-in-view-global': NotInViewGlobal; 'global-no-api-view': GlobalNoApiView; global: Global; 'custom-global-views-one': CustomGlobalViewsOne; 'custom-global-views-two': CustomGlobalViewsTwo; 'group-globals-one': GroupGlobalsOne; 'group-globals-two': GroupGlobalsTwo; settings: Setting; }; globalsSelect: { 'hidden-global': HiddenGlobalSelect | HiddenGlobalSelect; 'not-in-view-global': NotInViewGlobalSelect | NotInViewGlobalSelect; 'global-no-api-view': GlobalNoApiViewSelect | GlobalNoApiViewSelect; global: GlobalSelect | GlobalSelect; 'custom-global-views-one': CustomGlobalViewsOneSelect | CustomGlobalViewsOneSelect; 'custom-global-views-two': CustomGlobalViewsTwoSelect | CustomGlobalViewsTwoSelect; 'group-globals-one': GroupGlobalsOneSelect | GroupGlobalsOneSelect; 'group-globals-two': GroupGlobalsTwoSelect | GroupGlobalsTwoSelect; settings: SettingsSelect | SettingsSelect; }; locale: 'es' | 'en'; user: User & { collection: 'users'; }; jobs: { tasks: unknown; workflows: unknown; }; } export interface UserAuthOperations { forgotPassword: { email: string; password: string; }; login: { email: string; password: string; }; registerFirstUser: { email: string; password: string; }; unlock: { email: string; password: string; }; } /** * This interface was referenced by `Config`'s JSON-Schema * via the `definition` "uploads". */ export interface Upload { id: string; title?: string | null; updatedAt: string; createdAt: string; url?: string | null; thumbnailURL?: string | null; filename?: string | null; mimeType?: string | null; filesize?: number | null; width?: number | null; height?: number | null; focalX?: number | null; focalY?: number | null; sizes?: { thumbnail?: { url?: string | null; width?: number | null; height?: number | null; mimeType?: string | null; filesize?: number | null; filename?: string | null; }; }; } /** * This interface was referenced by `Config`'s JSON-Schema * via the `definition` "uploads-two". */ export interface UploadsTwo { id: string; title?: string | null; updatedAt: string; createdAt: string; url?: string | null; thumbnailURL?: string | null; filename?: string | null; mimeType?: string | null; filesize?: number | null; width?: number | null; height?: number | null; focalX?: number | null; focalY?: number | null; } /** * This is a custom collection description. * * This interface was referenced by `Config`'s JSON-Schema * via the `definition` "posts". */ export interface Post { id: string; title?: string | null; description?: string | null; number?: number | null; richText?: | { [k: string]: unknown; }[] | null; arrayOfFields?: | { optional?: string | null; innerArrayOfFields?: | { innerOptional?: string | null; id?: string | null; }[] | null; id?: string | null; }[] | null; group?: { defaultValueField?: string | null; title?: string | null; }; someBlock?: | { textFieldForBlock?: string | null; id?: string | null; blockName?: string | null; blockType: 'textBlock'; }[] | null; defaultValueField?: string | null; relationship?: (string | null) | Post; users?: (string | null) | User; customCell?: string | null; upload?: (string | null) | Upload; hiddenField?: string | null; adminHiddenField?: string | null; disableListColumnText?: string | null; disableListFilterText?: string | null; /** * This is a very long description that takes many characters to complete and hopefully will wrap instead of push the sidebar open, lorem ipsum dolor sit amet consectetur adipisicing elit. Quisquam, voluptatum voluptates. Quisquam, voluptatum voluptates. */ sidebarField?: string | null; updatedAt: string; createdAt: string; _status?: ('draft' | 'published') | null; } /** * This interface was referenced by `Config`'s JSON-Schema * via the `definition` "users". */ export interface User { id: string; textField?: string | null; sidebarField?: string | null; updatedAt: string; createdAt: string; email: string; resetPasswordToken?: string | null; resetPasswordExpiration?: string | null; salt?: string | null; hash?: string | null; loginAttempts?: number | null; lockUntil?: string | null; password?: string | null; } /** * This interface was referenced by `Config`'s JSON-Schema * via the `definition` "hidden-collection". */ export interface HiddenCollection { id: string; title?: string | null; updatedAt: string; createdAt: string; } /** * This interface was referenced by `Config`'s JSON-Schema * via the `definition` "not-in-view-collection". */ export interface NotInViewCollection { id: string; title?: string | null; updatedAt: string; createdAt: string; } /** * This interface was referenced by `Config`'s JSON-Schema * via the `definition` "collection-no-api-view". */ export interface CollectionNoApiView { id: string; updatedAt: string; createdAt: string; } /** * This interface was referenced by `Config`'s JSON-Schema * via the `definition` "custom-views-one". */ export interface CustomViewsOne { id: string; title?: string | null; updatedAt: string; createdAt: string; } /** * This interface was referenced by `Config`'s JSON-Schema * via the `definition` "custom-views-two". */ export interface CustomViewsTwo { id: string; title?: string | null; updatedAt: string; createdAt: string; } /** * This interface was referenced by `Config`'s JSON-Schema * via the `definition` "custom-fields". */ export interface CustomField { id: string; customTextServerField?: string | null; customTextClientField?: string | null; /** * Static field description. */ descriptionAsString?: string | null; descriptionAsFunction?: string | null; descriptionAsComponent?: string | null; customSelectField?: string | null; customSelectInput?: string | null; relationshipFieldWithBeforeAfterInputs?: (string | null) | Post; arrayFieldWithBeforeAfterInputs?: | { someTextField?: string | null; id?: string | null; }[] | null; blocksFieldWithBeforeAfterInputs?: | { textField?: string | null; id?: string | null; blockName?: string | null; blockType: 'blockFields'; }[] | null; text?: string | null; groupFieldWithBeforeAfterInputs?: { textOne?: string | null; textTwo?: string | null; }; radioFieldWithBeforeAfterInputs?: ('one' | 'two' | 'three') | null; updatedAt: string; createdAt: string; } /** * This interface was referenced by `Config`'s JSON-Schema * via the `definition` "group-one-collection-ones". */ export interface GroupOneCollectionOne { id: string; title?: string | null; updatedAt: string; createdAt: string; } /** * This interface was referenced by `Config`'s JSON-Schema * via the `definition` "group-one-collection-twos". */ export interface GroupOneCollectionTwo { id: string; title?: string | null; updatedAt: string; createdAt: string; } /** * This interface was referenced by `Config`'s JSON-Schema * via the `definition` "group-two-collection-ones". */ export interface GroupTwoCollectionOne { id: string; title?: string | null; updatedAt: string; createdAt: string; } /** * This interface was referenced by `Config`'s JSON-Schema * via the `definition` "group-two-collection-twos". */ export interface GroupTwoCollectionTwo { id: string; title?: string | null; updatedAt: string; createdAt: string; } /** * This interface was referenced by `Config`'s JSON-Schema * via the `definition` "geo". */ export interface Geo { id: string; /** * @minItems 2 * @maxItems 2 */ point?: [number, number] | null; updatedAt: string; createdAt: string; } /** * This interface was referenced by `Config`'s JSON-Schema * via the `definition` "disable-duplicate". */ export interface DisableDuplicate { id: string; title?: string | null; updatedAt: string; createdAt: string; } /** * This interface was referenced by `Config`'s JSON-Schema * via the `definition` "disable-copy-to-locale". */ export interface DisableCopyToLocale { id: string; title?: string | null; updatedAt: string; createdAt: string; } /** * This interface was referenced by `Config`'s JSON-Schema * via the `definition` "base-list-filters". */ export interface BaseListFilter { id: string; title?: string | null; updatedAt: string; createdAt: string; } /** * This interface was referenced by `Config`'s JSON-Schema * via the `definition` "with300documents". */ export interface With300Document { id: string; text?: string | null; selfRelation?: (string | null) | With300Document; updatedAt: string; createdAt: string; } /** * This interface was referenced by `Config`'s JSON-Schema * via the `definition` "with-list-drawer". */ export interface WithListDrawer { id: string; title?: string | null; description?: string | null; number?: number | null; updatedAt: string; createdAt: string; } /** * This interface was referenced by `Config`'s JSON-Schema * via the `definition` "payload-locked-documents". */ export interface PayloadLockedDocument { id: string; document?: | ({ relationTo: 'uploads'; value: string | Upload; } | null) | ({ relationTo: 'uploads-two'; value: string | UploadsTwo; } | null) | ({ relationTo: 'posts'; value: string | Post; } | null) | ({ relationTo: 'users'; value: string | User; } | null) | ({ relationTo: 'hidden-collection'; value: string | HiddenCollection; } | null) | ({ relationTo: 'not-in-view-collection'; value: string | NotInViewCollection; } | null) | ({ relationTo: 'collection-no-api-view'; value: string | CollectionNoApiView; } | null) | ({ relationTo: 'custom-views-one'; value: string | CustomViewsOne; } | null) | ({ relationTo: 'custom-views-two'; value: string | CustomViewsTwo; } | null) | ({ relationTo: 'custom-fields'; value: string | CustomField; } | null) | ({ relationTo: 'group-one-collection-ones'; value: string | GroupOneCollectionOne; } | null) | ({ relationTo: 'group-one-collection-twos'; value: string | GroupOneCollectionTwo; } | null) | ({ relationTo: 'group-two-collection-ones'; value: string | GroupTwoCollectionOne; } | null) | ({ relationTo: 'group-two-collection-twos'; value: string | GroupTwoCollectionTwo; } | null) | ({ relationTo: 'geo'; value: string | Geo; } | null) | ({ relationTo: 'disable-duplicate'; value: string | DisableDuplicate; } | null) | ({ relationTo: 'disable-copy-to-locale'; value: string | DisableCopyToLocale; } | null) | ({ relationTo: 'base-list-filters'; value: string | BaseListFilter; } | null) | ({ relationTo: 'with300documents'; value: string | With300Document; } | null) | ({ relationTo: 'with-list-drawer'; value: string | WithListDrawer; } | null); globalSlug?: string | null; user: { relationTo: 'users'; value: string | User; }; updatedAt: string; createdAt: string; } /** * This interface was referenced by `Config`'s JSON-Schema * via the `definition` "payload-preferences". */ export interface PayloadPreference { id: string; user: { relationTo: 'users'; value: string | User; }; key?: string | null; value?: | { [k: string]: unknown; } | unknown[] | string | number | boolean | null; updatedAt: string; createdAt: string; } /** * This interface was referenced by `Config`'s JSON-Schema * via the `definition` "payload-migrations". */ export interface PayloadMigration { id: string; name?: string | null; batch?: number | null; updatedAt: string; createdAt: string; } /** * This interface was referenced by `Config`'s JSON-Schema * via the `definition` "uploads_select". */ export interface UploadsSelect { title?: T; updatedAt?: T; createdAt?: T; url?: T; thumbnailURL?: T; filename?: T; mimeType?: T; filesize?: T; width?: T; height?: T; focalX?: T; focalY?: T; sizes?: | T | { thumbnail?: | T | { url?: T; width?: T; height?: T; mimeType?: T; filesize?: T; filename?: T; }; }; } /** * This interface was referenced by `Config`'s JSON-Schema * via the `definition` "uploads-two_select". */ export interface UploadsTwoSelect { title?: T; updatedAt?: T; createdAt?: T; url?: T; thumbnailURL?: T; filename?: T; mimeType?: T; filesize?: T; width?: T; height?: T; focalX?: T; focalY?: T; } /** * This interface was referenced by `Config`'s JSON-Schema * via the `definition` "posts_select". */ export interface PostsSelect { title?: T; description?: T; number?: T; richText?: T; arrayOfFields?: | T | { optional?: T; innerArrayOfFields?: | T | { innerOptional?: T; id?: T; }; id?: T; }; group?: | T | { defaultValueField?: T; title?: T; }; someBlock?: | T | { textBlock?: | T | { textFieldForBlock?: T; id?: T; blockName?: T; }; }; defaultValueField?: T; relationship?: T; users?: T; customCell?: T; upload?: T; hiddenField?: T; adminHiddenField?: T; disableListColumnText?: T; disableListFilterText?: T; sidebarField?: T; updatedAt?: T; createdAt?: T; _status?: T; } /** * This interface was referenced by `Config`'s JSON-Schema * via the `definition` "users_select". */ export interface UsersSelect { textField?: T; sidebarField?: T; updatedAt?: T; createdAt?: T; email?: T; resetPasswordToken?: T; resetPasswordExpiration?: T; salt?: T; hash?: T; loginAttempts?: T; lockUntil?: T; } /** * This interface was referenced by `Config`'s JSON-Schema * via the `definition` "hidden-collection_select". */ export interface HiddenCollectionSelect { title?: T; updatedAt?: T; createdAt?: T; } /** * This interface was referenced by `Config`'s JSON-Schema * via the `definition` "not-in-view-collection_select". */ export interface NotInViewCollectionSelect { title?: T; updatedAt?: T; createdAt?: T; } /** * This interface was referenced by `Config`'s JSON-Schema * via the `definition` "collection-no-api-view_select". */ export interface CollectionNoApiViewSelect { updatedAt?: T; createdAt?: T; } /** * This interface was referenced by `Config`'s JSON-Schema * via the `definition` "custom-views-one_select". */ export interface CustomViewsOneSelect { title?: T; updatedAt?: T; createdAt?: T; } /** * This interface was referenced by `Config`'s JSON-Schema * via the `definition` "custom-views-two_select". */ export interface CustomViewsTwoSelect { title?: T; updatedAt?: T; createdAt?: T; } /** * This interface was referenced by `Config`'s JSON-Schema * via the `definition` "custom-fields_select". */ export interface CustomFieldsSelect { customTextServerField?: T; customTextClientField?: T; descriptionAsString?: T; descriptionAsFunction?: T; descriptionAsComponent?: T; customSelectField?: T; customSelectInput?: T; relationshipFieldWithBeforeAfterInputs?: T; arrayFieldWithBeforeAfterInputs?: | T | { someTextField?: T; id?: T; }; blocksFieldWithBeforeAfterInputs?: | T | { blockFields?: | T | { textField?: T; id?: T; blockName?: T; }; }; text?: T; groupFieldWithBeforeAfterInputs?: | T | { textOne?: T; textTwo?: T; }; radioFieldWithBeforeAfterInputs?: T; updatedAt?: T; createdAt?: T; } /** * This interface was referenced by `Config`'s JSON-Schema * via the `definition` "group-one-collection-ones_select". */ export interface GroupOneCollectionOnesSelect { title?: T; updatedAt?: T; createdAt?: T; } /** * This interface was referenced by `Config`'s JSON-Schema * via the `definition` "group-one-collection-twos_select". */ export interface GroupOneCollectionTwosSelect { title?: T; updatedAt?: T; createdAt?: T; } /** * This interface was referenced by `Config`'s JSON-Schema * via the `definition` "group-two-collection-ones_select". */ export interface GroupTwoCollectionOnesSelect { title?: T; updatedAt?: T; createdAt?: T; } /** * This interface was referenced by `Config`'s JSON-Schema * via the `definition` "group-two-collection-twos_select". */ export interface GroupTwoCollectionTwosSelect { title?: T; updatedAt?: T; createdAt?: T; } /** * This interface was referenced by `Config`'s JSON-Schema * via the `definition` "geo_select". */ export interface GeoSelect { point?: T; updatedAt?: T; createdAt?: T; } /** * This interface was referenced by `Config`'s JSON-Schema * via the `definition` "disable-duplicate_select". */ export interface DisableDuplicateSelect { title?: T; updatedAt?: T; createdAt?: T; } /** * This interface was referenced by `Config`'s JSON-Schema * via the `definition` "disable-copy-to-locale_select". */ export interface DisableCopyToLocaleSelect { title?: T; updatedAt?: T; createdAt?: T; } /** * This interface was referenced by `Config`'s JSON-Schema * via the `definition` "base-list-filters_select". */ export interface BaseListFiltersSelect { title?: T; updatedAt?: T; createdAt?: T; } /** * This interface was referenced by `Config`'s JSON-Schema * via the `definition` "with300documents_select". */ export interface With300DocumentsSelect { text?: T; selfRelation?: T; updatedAt?: T; createdAt?: T; } /** * This interface was referenced by `Config`'s JSON-Schema * via the `definition` "with-list-drawer_select". */ export interface WithListDrawerSelect { title?: T; description?: T; number?: T; updatedAt?: T; createdAt?: T; } /** * This interface was referenced by `Config`'s JSON-Schema * via the `definition` "payload-locked-documents_select". */ export interface PayloadLockedDocumentsSelect { document?: T; globalSlug?: T; user?: T; updatedAt?: T; createdAt?: T; } /** * This interface was referenced by `Config`'s JSON-Schema * via the `definition` "payload-preferences_select". */ export interface PayloadPreferencesSelect { user?: T; key?: T; value?: T; updatedAt?: T; createdAt?: T; } /** * This interface was referenced by `Config`'s JSON-Schema * via the `definition` "payload-migrations_select". */ export interface PayloadMigrationsSelect { name?: T; batch?: T; updatedAt?: T; createdAt?: T; } /** * This interface was referenced by `Config`'s JSON-Schema * via the `definition` "hidden-global". */ export interface HiddenGlobal { id: string; title?: string | null; updatedAt?: string | null; createdAt?: string | null; } /** * This interface was referenced by `Config`'s JSON-Schema * via the `definition` "not-in-view-global". */ export interface NotInViewGlobal { id: string; title?: string | null; updatedAt?: string | null; createdAt?: string | null; } /** * This interface was referenced by `Config`'s JSON-Schema * via the `definition` "global-no-api-view". */ export interface GlobalNoApiView { id: string; updatedAt?: string | null; createdAt?: string | null; } /** * This interface was referenced by `Config`'s JSON-Schema * via the `definition` "global". */ export interface Global { id: string; title?: string | null; sidebarField?: string | null; _status?: ('draft' | 'published') | null; updatedAt?: string | null; createdAt?: string | null; } /** * This interface was referenced by `Config`'s JSON-Schema * via the `definition` "custom-global-views-one". */ export interface CustomGlobalViewsOne { id: string; title?: string | null; updatedAt?: string | null; createdAt?: string | null; } /** * This interface was referenced by `Config`'s JSON-Schema * via the `definition` "custom-global-views-two". */ export interface CustomGlobalViewsTwo { id: string; title?: string | null; updatedAt?: string | null; createdAt?: string | null; } /** * This interface was referenced by `Config`'s JSON-Schema * via the `definition` "group-globals-one". */ export interface GroupGlobalsOne { id: string; title?: string | null; updatedAt?: string | null; createdAt?: string | null; } /** * This interface was referenced by `Config`'s JSON-Schema * via the `definition` "group-globals-two". */ export interface GroupGlobalsTwo { id: string; title?: string | null; updatedAt?: string | null; createdAt?: string | null; } /** * This interface was referenced by `Config`'s JSON-Schema * via the `definition` "settings". */ export interface Setting { id: string; canAccessProtected?: boolean | null; updatedAt?: string | null; createdAt?: string | null; } /** * This interface was referenced by `Config`'s JSON-Schema * via the `definition` "hidden-global_select". */ export interface HiddenGlobalSelect { title?: T; updatedAt?: T; createdAt?: T; globalType?: T; } /** * This interface was referenced by `Config`'s JSON-Schema * via the `definition` "not-in-view-global_select". */ export interface NotInViewGlobalSelect { title?: T; updatedAt?: T; createdAt?: T; globalType?: T; } /** * This interface was referenced by `Config`'s JSON-Schema * via the `definition` "global-no-api-view_select". */ export interface GlobalNoApiViewSelect { updatedAt?: T; createdAt?: T; globalType?: T; } /** * This interface was referenced by `Config`'s JSON-Schema * via the `definition` "global_select". */ export interface GlobalSelect { title?: T; sidebarField?: T; _status?: T; updatedAt?: T; createdAt?: T; globalType?: T; } /** * This interface was referenced by `Config`'s JSON-Schema * via the `definition` "custom-global-views-one_select". */ export interface CustomGlobalViewsOneSelect { title?: T; updatedAt?: T; createdAt?: T; globalType?: T; } /** * This interface was referenced by `Config`'s JSON-Schema * via the `definition` "custom-global-views-two_select". */ export interface CustomGlobalViewsTwoSelect { title?: T; updatedAt?: T; createdAt?: T; globalType?: T; } /** * This interface was referenced by `Config`'s JSON-Schema * via the `definition` "group-globals-one_select". */ export interface GroupGlobalsOneSelect { title?: T; updatedAt?: T; createdAt?: T; globalType?: T; } /** * This interface was referenced by `Config`'s JSON-Schema * via the `definition` "group-globals-two_select". */ export interface GroupGlobalsTwoSelect { title?: T; updatedAt?: T; createdAt?: T; globalType?: T; } /** * This interface was referenced by `Config`'s JSON-Schema * via the `definition` "settings_select". */ export interface SettingsSelect { canAccessProtected?: T; updatedAt?: T; createdAt?: T; globalType?: T; } /** * This interface was referenced by `Config`'s JSON-Schema * via the `definition` "auth". */ export interface Auth { [k: string]: unknown; } declare module 'payload' { // @ts-ignore export interface GeneratedTypes extends Config {} }