/* tslint: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. */ export interface Config { collections: { users: User; posts: Post; restricted: Restricted; 'read-only-collection': ReadOnlyCollection; 'restricted-versions': RestrictedVersion; 'sibling-data': SiblingDatum; 'rely-on-request-headers': RelyOnRequestHeader; 'doc-level-access': DocLevelAccess; 'hidden-fields': HiddenField; }; globals: {}; } export interface User { id: string; email?: string; resetPasswordToken?: string; resetPasswordExpiration?: string; loginAttempts?: number; lockUntil?: string; createdAt: string; updatedAt: string; password?: string; } export interface Post { id: string; restrictedField?: string; group?: { restrictedGroupText?: string; }; restrictedRowText?: string; restrictedCollapsibleText?: string; createdAt: string; updatedAt: string; } export interface Restricted { id: string; name?: string; createdAt: string; updatedAt: string; } export interface ReadOnlyCollection { id: string; name?: string; createdAt: string; updatedAt: string; } export interface RestrictedVersion { id: string; name?: string; createdAt: string; updatedAt: string; } export interface SiblingDatum { id: string; array?: { allowPublicReadability?: boolean; text?: string; id?: string; }[]; createdAt: string; updatedAt: string; } export interface RelyOnRequestHeader { id: string; name?: string; createdAt: string; updatedAt: string; } export interface DocLevelAccess { id: string; approvedForRemoval?: boolean; approvedTitle?: string; lockTitle?: boolean; createdAt: string; updatedAt: string; } export interface HiddenField { id: string; title?: string; partiallyHiddenGroup?: { name?: string; value?: string; }; partiallyHiddenArray?: { name?: string; value?: string; id?: string; }[]; createdAt: string; updatedAt: string; }