Options
All
  • Public
  • Public/Protected
  • All
Menu

Module graphql/generated/codegen.generated

Index

Enumerations

Type aliases

Variables

Functions

Type aliases

Auth: { __typename?: "Auth"; expires: Scalars["Time"]; token: Scalars["String"] }

Type declaration

  • Optional __typename?: "Auth"
  • expires: Scalars["Time"]
  • token: Scalars["String"]
AuthFragmentFragment: { __typename?: "Auth"; expires: Date; token: string }

Type declaration

  • Optional __typename?: "Auth"
  • expires: Date
  • token: string
CreateUserMutation: { __typename?: "Mutation"; createUser: { __typename?: "CreateUserPayload"; auth: { __typename?: "Auth"; expires: Date; token: string }; user: { __typename?: "User"; createdAt: Date; email: string; id: string; lastLogin: Date; updatedAt: Date; username: string } } }

Type declaration

  • Optional __typename?: "Mutation"
  • createUser: { __typename?: "CreateUserPayload"; auth: { __typename?: "Auth"; expires: Date; token: string }; user: { __typename?: "User"; createdAt: Date; email: string; id: string; lastLogin: Date; updatedAt: Date; username: string } }
    • Optional __typename?: "CreateUserPayload"
    • auth: { __typename?: "Auth"; expires: Date; token: string }
      • Optional __typename?: "Auth"
      • expires: Date
      • token: string
    • user: { __typename?: "User"; createdAt: Date; email: string; id: string; lastLogin: Date; updatedAt: Date; username: string }
      • Optional __typename?: "User"
      • createdAt: Date
      • email: string
      • id: string
      • lastLogin: Date
      • updatedAt: Date
      • username: string
CreateUserMutationVariables: Exact<{ email: Scalars["String"]; password: Scalars["String"]; username: Scalars["String"] }>
CreateUserPayload: { __typename?: "CreateUserPayload"; auth: Auth; user: User }

Type declaration

  • Optional __typename?: "CreateUserPayload"
  • auth: Auth
  • user: User
DecodeImageInput: { encryptionKey?: InputMaybe<Scalars["String"]>; upload: Scalars["Upload"] }

Type declaration

DecodeImageMutation: { __typename?: "Mutation"; decodeImage: { __typename?: "DecodeImagePayload"; data: string } }

Type declaration

  • Optional __typename?: "Mutation"
  • decodeImage: { __typename?: "DecodeImagePayload"; data: string }
    • Optional __typename?: "DecodeImagePayload"
    • data: string
DecodeImageMutationVariables: Exact<{ encryptionKey?: InputMaybe<Scalars["String"]>; upload: Scalars["Upload"] }>
DecodeImagePayload: { __typename?: "DecodeImagePayload"; data: Scalars["String"] }

Type declaration

  • Optional __typename?: "DecodeImagePayload"
  • data: Scalars["String"]
EncodeImageInput: { channel?: Channel; data: Scalars["String"]; encryptionKey?: InputMaybe<Scalars["String"]>; evenDistribution?: Scalars["Boolean"]; lsbUsed?: Scalars["Int"]; upload: Scalars["Upload"] }

Type declaration

EncodeImageMutation: { __typename?: "Mutation"; encodeImage: { __typename?: "EncodeImagePayload"; file: { __typename?: "FileType"; content: string; name: string } } }

Type declaration

  • Optional __typename?: "Mutation"
  • encodeImage: { __typename?: "EncodeImagePayload"; file: { __typename?: "FileType"; content: string; name: string } }
    • Optional __typename?: "EncodeImagePayload"
    • file: { __typename?: "FileType"; content: string; name: string }
      • Optional __typename?: "FileType"
      • content: string
      • name: string
EncodeImageMutationVariables: Exact<{ channel: Channel; data: Scalars["String"]; encryptionKey?: InputMaybe<Scalars["String"]>; evenDistribution: Scalars["Boolean"]; lsbUsed: Scalars["Int"]; upload: Scalars["Upload"] }>
EncodeImagePayload: { __typename?: "EncodeImagePayload"; file: FileType }

Type declaration

  • Optional __typename?: "EncodeImagePayload"
  • file: FileType
Exact<T>: { [ K in keyof T]: T[K] }

Type parameters

  • T: {}

FileType: { __typename?: "FileType"; content: Scalars["String"]; name: Scalars["String"] }

Type declaration

  • Optional __typename?: "FileType"
  • content: Scalars["String"]
  • name: Scalars["String"]
FileTypeFragmentFragment: { __typename?: "FileType"; content: string; name: string }

Type declaration

  • Optional __typename?: "FileType"
  • content: string
  • name: string
Image: Node & { __typename?: "Image"; createdAt: Scalars["Time"]; file: FileType; id: Scalars["ID"]; updatedAt: Scalars["Time"] }
ImageEdge: { __typename?: "ImageEdge"; cursor: Scalars["Cursor"]; node: Image }

Type declaration

  • Optional __typename?: "ImageEdge"
  • cursor: Scalars["Cursor"]
  • node: Image
ImageEdgeFragmentFragment: { __typename?: "ImageEdge"; cursor: string; node: { __typename?: "Image"; createdAt: Date; file: { __typename?: "FileType"; name: string }; id: string; updatedAt: Date } }

Type declaration

  • Optional __typename?: "ImageEdge"
  • cursor: string
  • node: { __typename?: "Image"; createdAt: Date; file: { __typename?: "FileType"; name: string }; id: string; updatedAt: Date }
    • Optional __typename?: "Image"
    • createdAt: Date
    • file: { __typename?: "FileType"; name: string }
      • Optional __typename?: "FileType"
      • name: string
    • id: string
    • updatedAt: Date
ImageFragmentFragment: { __typename?: "Image"; createdAt: Date; file: { __typename?: "FileType"; name: string }; id: string; updatedAt: Date }

Type declaration

  • Optional __typename?: "Image"
  • createdAt: Date
  • file: { __typename?: "FileType"; name: string }
    • Optional __typename?: "FileType"
    • name: string
  • id: string
  • updatedAt: Date
ImageOrder: { direction: OrderDirection; field?: InputMaybe<ImageOrderField> }

Type declaration

ImageQuery: { __typename?: "Query"; image: { __typename?: "Image"; createdAt: Date; file: { __typename?: "FileType"; content: string; name: string }; id: string; updatedAt: Date } }

Type declaration

  • Optional __typename?: "Query"
  • image: { __typename?: "Image"; createdAt: Date; file: { __typename?: "FileType"; content: string; name: string }; id: string; updatedAt: Date }
    • Optional __typename?: "Image"
    • createdAt: Date
    • file: { __typename?: "FileType"; content: string; name: string }
      • Optional __typename?: "FileType"
      • content: string
      • name: string
    • id: string
    • updatedAt: Date
ImageQueryVariables: Exact<{ id: Scalars["ID"] }>
ImageWhereInput: { and?: InputMaybe<ImageWhereInput[]>; content?: InputMaybe<Scalars["String"]>; contentContains?: InputMaybe<Scalars["String"]>; contentContainsFold?: InputMaybe<Scalars["String"]>; contentEqualFold?: InputMaybe<Scalars["String"]>; contentGT?: InputMaybe<Scalars["String"]>; contentGTE?: InputMaybe<Scalars["String"]>; contentHasPrefix?: InputMaybe<Scalars["String"]>; contentHasSuffix?: InputMaybe<Scalars["String"]>; contentIn?: InputMaybe<Scalars["String"][]>; contentLT?: InputMaybe<Scalars["String"]>; contentLTE?: InputMaybe<Scalars["String"]>; contentNEQ?: InputMaybe<Scalars["String"]>; contentNotIn?: InputMaybe<Scalars["String"][]>; createdAt?: InputMaybe<Scalars["Time"]>; createdAtGT?: InputMaybe<Scalars["Time"]>; createdAtGTE?: InputMaybe<Scalars["Time"]>; createdAtIn?: InputMaybe<Scalars["Time"][]>; createdAtLT?: InputMaybe<Scalars["Time"]>; createdAtLTE?: InputMaybe<Scalars["Time"]>; createdAtNEQ?: InputMaybe<Scalars["Time"]>; createdAtNotIn?: InputMaybe<Scalars["Time"][]>; fileName?: InputMaybe<Scalars["String"]>; fileNameContains?: InputMaybe<Scalars["String"]>; fileNameContainsFold?: InputMaybe<Scalars["String"]>; fileNameEqualFold?: InputMaybe<Scalars["String"]>; fileNameGT?: InputMaybe<Scalars["String"]>; fileNameGTE?: InputMaybe<Scalars["String"]>; fileNameHasPrefix?: InputMaybe<Scalars["String"]>; fileNameHasSuffix?: InputMaybe<Scalars["String"]>; fileNameIn?: InputMaybe<Scalars["String"][]>; fileNameLT?: InputMaybe<Scalars["String"]>; fileNameLTE?: InputMaybe<Scalars["String"]>; fileNameNEQ?: InputMaybe<Scalars["String"]>; fileNameNotIn?: InputMaybe<Scalars["String"][]>; hasUser?: InputMaybe<Scalars["Boolean"]>; hasUserWith?: InputMaybe<UserWhereInput[]>; id?: InputMaybe<Scalars["ID"]>; idGT?: InputMaybe<Scalars["ID"]>; idGTE?: InputMaybe<Scalars["ID"]>; idIn?: InputMaybe<Scalars["ID"][]>; idLT?: InputMaybe<Scalars["ID"]>; idLTE?: InputMaybe<Scalars["ID"]>; idNEQ?: InputMaybe<Scalars["ID"]>; idNotIn?: InputMaybe<Scalars["ID"][]>; not?: InputMaybe<ImageWhereInput>; or?: InputMaybe<ImageWhereInput[]>; updatedAt?: InputMaybe<Scalars["Time"]>; updatedAtGT?: InputMaybe<Scalars["Time"]>; updatedAtGTE?: InputMaybe<Scalars["Time"]>; updatedAtIn?: InputMaybe<Scalars["Time"][]>; updatedAtLT?: InputMaybe<Scalars["Time"]>; updatedAtLTE?: InputMaybe<Scalars["Time"]>; updatedAtNEQ?: InputMaybe<Scalars["Time"]>; updatedAtNotIn?: InputMaybe<Scalars["Time"][]> }

ImageWhereInput is used for filtering Image objects. Input was generated by ent.

Type declaration

ImagesConnection: { __typename?: "ImagesConnection"; edges: ImageEdge[]; pageInfo: PageInfo; totalCount: Scalars["Int"] }

Type declaration

ImagesConnectionFragmentFragment: { __typename?: "ImagesConnection"; edges: { __typename?: "ImageEdge"; cursor: string; node: { __typename?: "Image"; createdAt: Date; file: { __typename?: "FileType"; name: string }; id: string; updatedAt: Date } }[]; pageInfo: { __typename?: "PageInfo"; endCursor?: string | null; hasNextPage: boolean; hasPreviousPage: boolean; startCursor?: string | null }; totalCount: number }

Type declaration

  • Optional __typename?: "ImagesConnection"
  • edges: { __typename?: "ImageEdge"; cursor: string; node: { __typename?: "Image"; createdAt: Date; file: { __typename?: "FileType"; name: string }; id: string; updatedAt: Date } }[]
  • pageInfo: { __typename?: "PageInfo"; endCursor?: string | null; hasNextPage: boolean; hasPreviousPage: boolean; startCursor?: string | null }
    • Optional __typename?: "PageInfo"
    • Optional endCursor?: string | null
    • hasNextPage: boolean
    • hasPreviousPage: boolean
    • Optional startCursor?: string | null
  • totalCount: number
ImagesQuery: { __typename?: "Query"; images: { __typename?: "ImagesConnection"; edges: { __typename?: "ImageEdge"; cursor: string; node: { __typename?: "Image"; createdAt: Date; file: { __typename?: "FileType"; name: string }; id: string; updatedAt: Date } }[]; pageInfo: { __typename?: "PageInfo"; endCursor?: string | null; hasNextPage: boolean; hasPreviousPage: boolean; startCursor?: string | null }; totalCount: number } }

Type declaration

  • Optional __typename?: "Query"
  • images: { __typename?: "ImagesConnection"; edges: { __typename?: "ImageEdge"; cursor: string; node: { __typename?: "Image"; createdAt: Date; file: { __typename?: "FileType"; name: string }; id: string; updatedAt: Date } }[]; pageInfo: { __typename?: "PageInfo"; endCursor?: string | null; hasNextPage: boolean; hasPreviousPage: boolean; startCursor?: string | null }; totalCount: number }
    • Optional __typename?: "ImagesConnection"
    • edges: { __typename?: "ImageEdge"; cursor: string; node: { __typename?: "Image"; createdAt: Date; file: { __typename?: "FileType"; name: string }; id: string; updatedAt: Date } }[]
    • pageInfo: { __typename?: "PageInfo"; endCursor?: string | null; hasNextPage: boolean; hasPreviousPage: boolean; startCursor?: string | null }
      • Optional __typename?: "PageInfo"
      • Optional endCursor?: string | null
      • hasNextPage: boolean
      • hasPreviousPage: boolean
      • Optional startCursor?: string | null
    • totalCount: number
ImagesQueryVariables: Exact<{ after?: InputMaybe<Scalars["Cursor"]>; before?: InputMaybe<Scalars["Cursor"]>; first?: InputMaybe<Scalars["Int"]>; last?: InputMaybe<Scalars["Int"]>; orderBy?: InputMaybe<ImageOrder>; where?: InputMaybe<ImageWhereInput> }>
InputMaybe<T>: Maybe<T>

Type parameters

  • T

Login: { email: Scalars["String"]; password: Scalars["String"] }

Type declaration

LoginMutation: { __typename?: "Mutation"; login: { __typename?: "LoginPayload"; auth: { __typename?: "Auth"; expires: Date; token: string }; user: { __typename?: "User"; createdAt: Date; email: string; id: string; lastLogin: Date; updatedAt: Date; username: string } } }

Type declaration

  • Optional __typename?: "Mutation"
  • login: { __typename?: "LoginPayload"; auth: { __typename?: "Auth"; expires: Date; token: string }; user: { __typename?: "User"; createdAt: Date; email: string; id: string; lastLogin: Date; updatedAt: Date; username: string } }
    • Optional __typename?: "LoginPayload"
    • auth: { __typename?: "Auth"; expires: Date; token: string }
      • Optional __typename?: "Auth"
      • expires: Date
      • token: string
    • user: { __typename?: "User"; createdAt: Date; email: string; id: string; lastLogin: Date; updatedAt: Date; username: string }
      • Optional __typename?: "User"
      • createdAt: Date
      • email: string
      • id: string
      • lastLogin: Date
      • updatedAt: Date
      • username: string
LoginMutationVariables: Exact<{ email: Scalars["String"]; password: Scalars["String"] }>
LoginPayload: { __typename?: "LoginPayload"; auth: Auth; user: User }

Type declaration

  • Optional __typename?: "LoginPayload"
  • auth: Auth
  • user: User
MakeMaybe<T, K>: Omit<T, K> & { [ SubKey in K]: Maybe<T[SubKey]> }

Type parameters

  • T

  • K: keyof T

MakeOptional<T, K>: Omit<T, K> & { [ SubKey in K]?: Maybe<T[SubKey]> }

Type parameters

  • T

  • K: keyof T

Maybe<T>: T | null

Type parameters

  • T

Mutation: { __typename?: "Mutation"; createUser: CreateUserPayload; decodeImage: DecodeImagePayload; encodeImage: EncodeImagePayload; login: LoginPayload; refreshToken: RefreshTokenPayload; updateUser: UpdateUserPayload }

The Mutation type, represents all updates we can make to our data.

Type declaration

MutationCreateUserArgs: { input: NewUser }

The Mutation type, represents all updates we can make to our data.

Type declaration

MutationDecodeImageArgs: { input: DecodeImageInput }

The Mutation type, represents all updates we can make to our data.

Type declaration

MutationEncodeImageArgs: { input: EncodeImageInput }

The Mutation type, represents all updates we can make to our data.

Type declaration

MutationLoginArgs: { input: Login }

The Mutation type, represents all updates we can make to our data.

Type declaration

MutationRefreshTokenArgs: { input: RefreshTokenInput }

The Mutation type, represents all updates we can make to our data.

Type declaration

MutationUpdateUserArgs: { input: UpdateUser }

The Mutation type, represents all updates we can make to our data.

Type declaration

NewUser: { email: Scalars["String"]; password: Scalars["String"]; username: Scalars["String"] }

Type declaration

Node: { id: Scalars["ID"] }

Type declaration

Omit<T, K>: Pick<T, Exclude<keyof T, K>>

Type parameters

  • T

  • K: keyof T

OverviewPayload: { __typename?: "OverviewPayload"; user: User }

Type declaration

  • Optional __typename?: "OverviewPayload"
  • user: User
OverviewQuery: { __typename?: "Query"; overview: { __typename?: "OverviewPayload"; user: { __typename?: "User"; createdAt: Date; email: string; id: string; lastLogin: Date; updatedAt: Date; username: string } } }

Type declaration

  • Optional __typename?: "Query"
  • overview: { __typename?: "OverviewPayload"; user: { __typename?: "User"; createdAt: Date; email: string; id: string; lastLogin: Date; updatedAt: Date; username: string } }
    • Optional __typename?: "OverviewPayload"
    • user: { __typename?: "User"; createdAt: Date; email: string; id: string; lastLogin: Date; updatedAt: Date; username: string }
      • Optional __typename?: "User"
      • createdAt: Date
      • email: string
      • id: string
      • lastLogin: Date
      • updatedAt: Date
      • username: string
OverviewQueryVariables: Exact<{}>
PageInfo: { __typename?: "PageInfo"; endCursor?: Maybe<Scalars["Cursor"]>; hasNextPage: Scalars["Boolean"]; hasPreviousPage: Scalars["Boolean"]; startCursor?: Maybe<Scalars["Cursor"]> }

Type declaration

  • Optional __typename?: "PageInfo"
  • Optional endCursor?: Maybe<Scalars["Cursor"]>
  • hasNextPage: Scalars["Boolean"]
  • hasPreviousPage: Scalars["Boolean"]
  • Optional startCursor?: Maybe<Scalars["Cursor"]>
PageInfoFragmentFragment: { __typename?: "PageInfo"; endCursor?: string | null; hasNextPage: boolean; hasPreviousPage: boolean; startCursor?: string | null }

Type declaration

  • Optional __typename?: "PageInfo"
  • Optional endCursor?: string | null
  • hasNextPage: boolean
  • hasPreviousPage: boolean
  • Optional startCursor?: string | null
Query: { __typename?: "Query"; image: Image; images: ImagesConnection; overview: OverviewPayload }

The Query type, represents all of the entry points into our object graph.

Type declaration

QueryImageArgs: { id: Scalars["ID"] }

The Query type, represents all of the entry points into our object graph.

Type declaration

QueryImagesArgs: { after?: InputMaybe<Scalars["Cursor"]>; before?: InputMaybe<Scalars["Cursor"]>; first?: InputMaybe<Scalars["Int"]>; last?: InputMaybe<Scalars["Int"]>; orderBy?: InputMaybe<ImageOrder>; where?: InputMaybe<ImageWhereInput> }

The Query type, represents all of the entry points into our object graph.

Type declaration

RefreshTokenInput: { token: Scalars["String"] }

Type declaration

RefreshTokenMutation: { __typename?: "Mutation"; refreshToken: { __typename?: "RefreshTokenPayload"; auth: { __typename?: "Auth"; expires: Date; token: string }; user: { __typename?: "User"; createdAt: Date; email: string; id: string; lastLogin: Date; updatedAt: Date; username: string } } }

Type declaration

  • Optional __typename?: "Mutation"
  • refreshToken: { __typename?: "RefreshTokenPayload"; auth: { __typename?: "Auth"; expires: Date; token: string }; user: { __typename?: "User"; createdAt: Date; email: string; id: string; lastLogin: Date; updatedAt: Date; username: string } }
    • Optional __typename?: "RefreshTokenPayload"
    • auth: { __typename?: "Auth"; expires: Date; token: string }
      • Optional __typename?: "Auth"
      • expires: Date
      • token: string
    • user: { __typename?: "User"; createdAt: Date; email: string; id: string; lastLogin: Date; updatedAt: Date; username: string }
      • Optional __typename?: "User"
      • createdAt: Date
      • email: string
      • id: string
      • lastLogin: Date
      • updatedAt: Date
      • username: string
RefreshTokenMutationVariables: Exact<{ token: Scalars["String"] }>
RefreshTokenPayload: { __typename?: "RefreshTokenPayload"; auth: Auth; user: User }

Type declaration

  • Optional __typename?: "RefreshTokenPayload"
  • auth: Auth
  • user: User
Scalars: { Boolean: boolean; Cursor: string; Float: number; ID: string; Int: number; String: string; Time: Date; Upload: File }

All built-in and custom scalars, mapped to their actual values

Type declaration

  • Boolean: boolean
  • Cursor: string
  • Float: number
  • ID: string
  • Int: number
  • String: string
  • Time: Date
  • Upload: File

    The Upload scalar type represents a multipart file upload.

UpdateUser: { email?: InputMaybe<Scalars["String"]>; password?: InputMaybe<Scalars["String"]>; username?: InputMaybe<Scalars["String"]> }

Type declaration

UpdateUserMutation: { __typename?: "Mutation"; updateUser: { __typename?: "UpdateUserPayload"; user: { __typename?: "User"; createdAt: Date; email: string; id: string; lastLogin: Date; updatedAt: Date; username: string } } }

Type declaration

  • Optional __typename?: "Mutation"
  • updateUser: { __typename?: "UpdateUserPayload"; user: { __typename?: "User"; createdAt: Date; email: string; id: string; lastLogin: Date; updatedAt: Date; username: string } }
    • Optional __typename?: "UpdateUserPayload"
    • user: { __typename?: "User"; createdAt: Date; email: string; id: string; lastLogin: Date; updatedAt: Date; username: string }
      • Optional __typename?: "User"
      • createdAt: Date
      • email: string
      • id: string
      • lastLogin: Date
      • updatedAt: Date
      • username: string
UpdateUserMutationVariables: Exact<{ email?: InputMaybe<Scalars["String"]>; password?: InputMaybe<Scalars["String"]>; username?: InputMaybe<Scalars["String"]> }>
UpdateUserPayload: { __typename?: "UpdateUserPayload"; user: User }

Type declaration

  • Optional __typename?: "UpdateUserPayload"
  • user: User
User: { __typename?: "User"; createdAt: Scalars["Time"]; email: Scalars["String"]; id: Scalars["ID"]; lastLogin: Scalars["Time"]; updatedAt: Scalars["Time"]; username: Scalars["String"] }

Type declaration

UserFragmentFragment: { __typename?: "User"; createdAt: Date; email: string; id: string; lastLogin: Date; updatedAt: Date; username: string }

Type declaration

  • Optional __typename?: "User"
  • createdAt: Date
  • email: string
  • id: string
  • lastLogin: Date
  • updatedAt: Date
  • username: string
UserWhereInput: { and?: InputMaybe<UserWhereInput[]>; createdAt?: InputMaybe<Scalars["Time"]>; createdAtGT?: InputMaybe<Scalars["Time"]>; createdAtGTE?: InputMaybe<Scalars["Time"]>; createdAtIn?: InputMaybe<Scalars["Time"][]>; createdAtLT?: InputMaybe<Scalars["Time"]>; createdAtLTE?: InputMaybe<Scalars["Time"]>; createdAtNEQ?: InputMaybe<Scalars["Time"]>; createdAtNotIn?: InputMaybe<Scalars["Time"][]>; email?: InputMaybe<Scalars["String"]>; emailContains?: InputMaybe<Scalars["String"]>; emailContainsFold?: InputMaybe<Scalars["String"]>; emailEqualFold?: InputMaybe<Scalars["String"]>; emailGT?: InputMaybe<Scalars["String"]>; emailGTE?: InputMaybe<Scalars["String"]>; emailHasPrefix?: InputMaybe<Scalars["String"]>; emailHasSuffix?: InputMaybe<Scalars["String"]>; emailIn?: InputMaybe<Scalars["String"][]>; emailLT?: InputMaybe<Scalars["String"]>; emailLTE?: InputMaybe<Scalars["String"]>; emailNEQ?: InputMaybe<Scalars["String"]>; emailNotIn?: InputMaybe<Scalars["String"][]>; hasImages?: InputMaybe<Scalars["Boolean"]>; hasImagesWith?: InputMaybe<ImageWhereInput[]>; id?: InputMaybe<Scalars["ID"]>; idGT?: InputMaybe<Scalars["ID"]>; idGTE?: InputMaybe<Scalars["ID"]>; idIn?: InputMaybe<Scalars["ID"][]>; idLT?: InputMaybe<Scalars["ID"]>; idLTE?: InputMaybe<Scalars["ID"]>; idNEQ?: InputMaybe<Scalars["ID"]>; idNotIn?: InputMaybe<Scalars["ID"][]>; lastLogin?: InputMaybe<Scalars["Time"]>; lastLoginGT?: InputMaybe<Scalars["Time"]>; lastLoginGTE?: InputMaybe<Scalars["Time"]>; lastLoginIn?: InputMaybe<Scalars["Time"][]>; lastLoginLT?: InputMaybe<Scalars["Time"]>; lastLoginLTE?: InputMaybe<Scalars["Time"]>; lastLoginNEQ?: InputMaybe<Scalars["Time"]>; lastLoginNotIn?: InputMaybe<Scalars["Time"][]>; name?: InputMaybe<Scalars["String"]>; nameContains?: InputMaybe<Scalars["String"]>; nameContainsFold?: InputMaybe<Scalars["String"]>; nameEqualFold?: InputMaybe<Scalars["String"]>; nameGT?: InputMaybe<Scalars["String"]>; nameGTE?: InputMaybe<Scalars["String"]>; nameHasPrefix?: InputMaybe<Scalars["String"]>; nameHasSuffix?: InputMaybe<Scalars["String"]>; nameIn?: InputMaybe<Scalars["String"][]>; nameLT?: InputMaybe<Scalars["String"]>; nameLTE?: InputMaybe<Scalars["String"]>; nameNEQ?: InputMaybe<Scalars["String"]>; nameNotIn?: InputMaybe<Scalars["String"][]>; not?: InputMaybe<UserWhereInput>; or?: InputMaybe<UserWhereInput[]>; password?: InputMaybe<Scalars["String"]>; passwordContains?: InputMaybe<Scalars["String"]>; passwordContainsFold?: InputMaybe<Scalars["String"]>; passwordEqualFold?: InputMaybe<Scalars["String"]>; passwordGT?: InputMaybe<Scalars["String"]>; passwordGTE?: InputMaybe<Scalars["String"]>; passwordHasPrefix?: InputMaybe<Scalars["String"]>; passwordHasSuffix?: InputMaybe<Scalars["String"]>; passwordIn?: InputMaybe<Scalars["String"][]>; passwordLT?: InputMaybe<Scalars["String"]>; passwordLTE?: InputMaybe<Scalars["String"]>; passwordNEQ?: InputMaybe<Scalars["String"]>; passwordNotIn?: InputMaybe<Scalars["String"][]>; updatedAt?: InputMaybe<Scalars["Time"]>; updatedAtGT?: InputMaybe<Scalars["Time"]>; updatedAtGTE?: InputMaybe<Scalars["Time"]>; updatedAtIn?: InputMaybe<Scalars["Time"][]>; updatedAtLT?: InputMaybe<Scalars["Time"]>; updatedAtLTE?: InputMaybe<Scalars["Time"]>; updatedAtNEQ?: InputMaybe<Scalars["Time"]>; updatedAtNotIn?: InputMaybe<Scalars["Time"][]> }

UserWhereInput is used for filtering User objects. Input was generated by ent.

Type declaration

Variables

AuthFragmentFragmentDocument: DocumentNode = ...
CreateUserDocument: DocumentNode = ...
DecodeImageDocument: DocumentNode = ...
EncodeImageDocument: DocumentNode = ...
FileTypeFragmentFragmentDocument: DocumentNode = ...
ImageDocument: DocumentNode = ...
ImageEdgeFragmentFragmentDocument: DocumentNode = ...
ImageFragmentFragmentDocument: DocumentNode = ...
ImagesConnectionFragmentFragmentDocument: DocumentNode = ...
ImagesDocument: DocumentNode = ...
LoginDocument: DocumentNode = ...
OverviewDocument: DocumentNode = ...
PageInfoFragmentFragmentDocument: DocumentNode = ...
RefreshTokenDocument: DocumentNode = ...
UpdateUserDocument: DocumentNode = ...
UserFragmentFragmentDocument: DocumentNode = ...

Functions

  • useCreateUserMutation(): UseMutationResponse<CreateUserMutation, Exact<{ email: string; password: string; username: string }>>
  • useImageQuery(options: Omit<UseQueryArgs<Exact<{ id: string }>, any>, "query">): UseQueryResponse<ImageQuery, object>
  • useLoginMutation(): UseMutationResponse<LoginMutation, Exact<{ email: string; password: string }>>
  • useOverviewQuery(options?: Omit<UseQueryArgs<Exact<{}>, any>, "query">): UseQueryResponse<OverviewQuery, object>

Generated using TypeDoc