import type * as runtime from "@prisma/client/runtime/client"; import type * as Prisma from "../internal/prismaNamespace"; export type AuthCodeFlowStateModel = runtime.Types.Result.DefaultSelection; export type AggregateAuthCodeFlowState = { _count: AuthCodeFlowStateCountAggregateOutputType | null; _avg: AuthCodeFlowStateAvgAggregateOutputType | null; _sum: AuthCodeFlowStateSumAggregateOutputType | null; _min: AuthCodeFlowStateMinAggregateOutputType | null; _max: AuthCodeFlowStateMaxAggregateOutputType | null; }; export type AuthCodeFlowStateAvgAggregateOutputType = { expiresAt: number | null; }; export type AuthCodeFlowStateSumAggregateOutputType = { expiresAt: bigint | null; }; export type AuthCodeFlowStateMinAggregateOutputType = { internalState: string | null; clientId: string | null; codeChallenge: string | null; codeChallengeMethod: string | null; clientState: string | null; clientRedirectUri: string | null; callbackUri: string | null; expiresAt: bigint | null; }; export type AuthCodeFlowStateMaxAggregateOutputType = { internalState: string | null; clientId: string | null; codeChallenge: string | null; codeChallengeMethod: string | null; clientState: string | null; clientRedirectUri: string | null; callbackUri: string | null; expiresAt: bigint | null; }; export type AuthCodeFlowStateCountAggregateOutputType = { internalState: number; clientId: number; codeChallenge: number; codeChallengeMethod: number; clientState: number; clientRedirectUri: number; callbackUri: number; expiresAt: number; _all: number; }; export type AuthCodeFlowStateAvgAggregateInputType = { expiresAt?: true; }; export type AuthCodeFlowStateSumAggregateInputType = { expiresAt?: true; }; export type AuthCodeFlowStateMinAggregateInputType = { internalState?: true; clientId?: true; codeChallenge?: true; codeChallengeMethod?: true; clientState?: true; clientRedirectUri?: true; callbackUri?: true; expiresAt?: true; }; export type AuthCodeFlowStateMaxAggregateInputType = { internalState?: true; clientId?: true; codeChallenge?: true; codeChallengeMethod?: true; clientState?: true; clientRedirectUri?: true; callbackUri?: true; expiresAt?: true; }; export type AuthCodeFlowStateCountAggregateInputType = { internalState?: true; clientId?: true; codeChallenge?: true; codeChallengeMethod?: true; clientState?: true; clientRedirectUri?: true; callbackUri?: true; expiresAt?: true; _all?: true; }; export type AuthCodeFlowStateAggregateArgs = { where?: Prisma.AuthCodeFlowStateWhereInput; orderBy?: Prisma.AuthCodeFlowStateOrderByWithRelationInput | Prisma.AuthCodeFlowStateOrderByWithRelationInput[]; cursor?: Prisma.AuthCodeFlowStateWhereUniqueInput; take?: number; skip?: number; _count?: true | AuthCodeFlowStateCountAggregateInputType; _avg?: AuthCodeFlowStateAvgAggregateInputType; _sum?: AuthCodeFlowStateSumAggregateInputType; _min?: AuthCodeFlowStateMinAggregateInputType; _max?: AuthCodeFlowStateMaxAggregateInputType; }; export type GetAuthCodeFlowStateAggregateType = { [P in keyof T & keyof AggregateAuthCodeFlowState]: P extends '_count' | 'count' ? T[P] extends true ? number : Prisma.GetScalarType : Prisma.GetScalarType; }; export type AuthCodeFlowStateGroupByArgs = { where?: Prisma.AuthCodeFlowStateWhereInput; orderBy?: Prisma.AuthCodeFlowStateOrderByWithAggregationInput | Prisma.AuthCodeFlowStateOrderByWithAggregationInput[]; by: Prisma.AuthCodeFlowStateScalarFieldEnum[] | Prisma.AuthCodeFlowStateScalarFieldEnum; having?: Prisma.AuthCodeFlowStateScalarWhereWithAggregatesInput; take?: number; skip?: number; _count?: AuthCodeFlowStateCountAggregateInputType | true; _avg?: AuthCodeFlowStateAvgAggregateInputType; _sum?: AuthCodeFlowStateSumAggregateInputType; _min?: AuthCodeFlowStateMinAggregateInputType; _max?: AuthCodeFlowStateMaxAggregateInputType; }; export type AuthCodeFlowStateGroupByOutputType = { internalState: string; clientId: string; codeChallenge: string; codeChallengeMethod: string; clientState: string; clientRedirectUri: string; callbackUri: string; expiresAt: bigint; _count: AuthCodeFlowStateCountAggregateOutputType | null; _avg: AuthCodeFlowStateAvgAggregateOutputType | null; _sum: AuthCodeFlowStateSumAggregateOutputType | null; _min: AuthCodeFlowStateMinAggregateOutputType | null; _max: AuthCodeFlowStateMaxAggregateOutputType | null; }; export type GetAuthCodeFlowStateGroupByPayload = Prisma.PrismaPromise & { [P in ((keyof T) & (keyof AuthCodeFlowStateGroupByOutputType))]: P extends '_count' ? T[P] extends boolean ? number : Prisma.GetScalarType : Prisma.GetScalarType; }>>; export type AuthCodeFlowStateWhereInput = { AND?: Prisma.AuthCodeFlowStateWhereInput | Prisma.AuthCodeFlowStateWhereInput[]; OR?: Prisma.AuthCodeFlowStateWhereInput[]; NOT?: Prisma.AuthCodeFlowStateWhereInput | Prisma.AuthCodeFlowStateWhereInput[]; internalState?: Prisma.StringFilter<"AuthCodeFlowState"> | string; clientId?: Prisma.StringFilter<"AuthCodeFlowState"> | string; codeChallenge?: Prisma.StringFilter<"AuthCodeFlowState"> | string; codeChallengeMethod?: Prisma.StringFilter<"AuthCodeFlowState"> | string; clientState?: Prisma.StringFilter<"AuthCodeFlowState"> | string; clientRedirectUri?: Prisma.StringFilter<"AuthCodeFlowState"> | string; callbackUri?: Prisma.StringFilter<"AuthCodeFlowState"> | string; expiresAt?: Prisma.BigIntFilter<"AuthCodeFlowState"> | bigint | number; }; export type AuthCodeFlowStateOrderByWithRelationInput = { internalState?: Prisma.SortOrder; clientId?: Prisma.SortOrder; codeChallenge?: Prisma.SortOrder; codeChallengeMethod?: Prisma.SortOrder; clientState?: Prisma.SortOrder; clientRedirectUri?: Prisma.SortOrder; callbackUri?: Prisma.SortOrder; expiresAt?: Prisma.SortOrder; }; export type AuthCodeFlowStateWhereUniqueInput = Prisma.AtLeast<{ internalState?: string; AND?: Prisma.AuthCodeFlowStateWhereInput | Prisma.AuthCodeFlowStateWhereInput[]; OR?: Prisma.AuthCodeFlowStateWhereInput[]; NOT?: Prisma.AuthCodeFlowStateWhereInput | Prisma.AuthCodeFlowStateWhereInput[]; clientId?: Prisma.StringFilter<"AuthCodeFlowState"> | string; codeChallenge?: Prisma.StringFilter<"AuthCodeFlowState"> | string; codeChallengeMethod?: Prisma.StringFilter<"AuthCodeFlowState"> | string; clientState?: Prisma.StringFilter<"AuthCodeFlowState"> | string; clientRedirectUri?: Prisma.StringFilter<"AuthCodeFlowState"> | string; callbackUri?: Prisma.StringFilter<"AuthCodeFlowState"> | string; expiresAt?: Prisma.BigIntFilter<"AuthCodeFlowState"> | bigint | number; }, "internalState">; export type AuthCodeFlowStateOrderByWithAggregationInput = { internalState?: Prisma.SortOrder; clientId?: Prisma.SortOrder; codeChallenge?: Prisma.SortOrder; codeChallengeMethod?: Prisma.SortOrder; clientState?: Prisma.SortOrder; clientRedirectUri?: Prisma.SortOrder; callbackUri?: Prisma.SortOrder; expiresAt?: Prisma.SortOrder; _count?: Prisma.AuthCodeFlowStateCountOrderByAggregateInput; _avg?: Prisma.AuthCodeFlowStateAvgOrderByAggregateInput; _max?: Prisma.AuthCodeFlowStateMaxOrderByAggregateInput; _min?: Prisma.AuthCodeFlowStateMinOrderByAggregateInput; _sum?: Prisma.AuthCodeFlowStateSumOrderByAggregateInput; }; export type AuthCodeFlowStateScalarWhereWithAggregatesInput = { AND?: Prisma.AuthCodeFlowStateScalarWhereWithAggregatesInput | Prisma.AuthCodeFlowStateScalarWhereWithAggregatesInput[]; OR?: Prisma.AuthCodeFlowStateScalarWhereWithAggregatesInput[]; NOT?: Prisma.AuthCodeFlowStateScalarWhereWithAggregatesInput | Prisma.AuthCodeFlowStateScalarWhereWithAggregatesInput[]; internalState?: Prisma.StringWithAggregatesFilter<"AuthCodeFlowState"> | string; clientId?: Prisma.StringWithAggregatesFilter<"AuthCodeFlowState"> | string; codeChallenge?: Prisma.StringWithAggregatesFilter<"AuthCodeFlowState"> | string; codeChallengeMethod?: Prisma.StringWithAggregatesFilter<"AuthCodeFlowState"> | string; clientState?: Prisma.StringWithAggregatesFilter<"AuthCodeFlowState"> | string; clientRedirectUri?: Prisma.StringWithAggregatesFilter<"AuthCodeFlowState"> | string; callbackUri?: Prisma.StringWithAggregatesFilter<"AuthCodeFlowState"> | string; expiresAt?: Prisma.BigIntWithAggregatesFilter<"AuthCodeFlowState"> | bigint | number; }; export type AuthCodeFlowStateCreateInput = { internalState: string; clientId: string; codeChallenge: string; codeChallengeMethod: string; clientState: string; clientRedirectUri: string; callbackUri: string; expiresAt: bigint | number; }; export type AuthCodeFlowStateUncheckedCreateInput = { internalState: string; clientId: string; codeChallenge: string; codeChallengeMethod: string; clientState: string; clientRedirectUri: string; callbackUri: string; expiresAt: bigint | number; }; export type AuthCodeFlowStateUpdateInput = { internalState?: Prisma.StringFieldUpdateOperationsInput | string; clientId?: Prisma.StringFieldUpdateOperationsInput | string; codeChallenge?: Prisma.StringFieldUpdateOperationsInput | string; codeChallengeMethod?: Prisma.StringFieldUpdateOperationsInput | string; clientState?: Prisma.StringFieldUpdateOperationsInput | string; clientRedirectUri?: Prisma.StringFieldUpdateOperationsInput | string; callbackUri?: Prisma.StringFieldUpdateOperationsInput | string; expiresAt?: Prisma.BigIntFieldUpdateOperationsInput | bigint | number; }; export type AuthCodeFlowStateUncheckedUpdateInput = { internalState?: Prisma.StringFieldUpdateOperationsInput | string; clientId?: Prisma.StringFieldUpdateOperationsInput | string; codeChallenge?: Prisma.StringFieldUpdateOperationsInput | string; codeChallengeMethod?: Prisma.StringFieldUpdateOperationsInput | string; clientState?: Prisma.StringFieldUpdateOperationsInput | string; clientRedirectUri?: Prisma.StringFieldUpdateOperationsInput | string; callbackUri?: Prisma.StringFieldUpdateOperationsInput | string; expiresAt?: Prisma.BigIntFieldUpdateOperationsInput | bigint | number; }; export type AuthCodeFlowStateCreateManyInput = { internalState: string; clientId: string; codeChallenge: string; codeChallengeMethod: string; clientState: string; clientRedirectUri: string; callbackUri: string; expiresAt: bigint | number; }; export type AuthCodeFlowStateUpdateManyMutationInput = { internalState?: Prisma.StringFieldUpdateOperationsInput | string; clientId?: Prisma.StringFieldUpdateOperationsInput | string; codeChallenge?: Prisma.StringFieldUpdateOperationsInput | string; codeChallengeMethod?: Prisma.StringFieldUpdateOperationsInput | string; clientState?: Prisma.StringFieldUpdateOperationsInput | string; clientRedirectUri?: Prisma.StringFieldUpdateOperationsInput | string; callbackUri?: Prisma.StringFieldUpdateOperationsInput | string; expiresAt?: Prisma.BigIntFieldUpdateOperationsInput | bigint | number; }; export type AuthCodeFlowStateUncheckedUpdateManyInput = { internalState?: Prisma.StringFieldUpdateOperationsInput | string; clientId?: Prisma.StringFieldUpdateOperationsInput | string; codeChallenge?: Prisma.StringFieldUpdateOperationsInput | string; codeChallengeMethod?: Prisma.StringFieldUpdateOperationsInput | string; clientState?: Prisma.StringFieldUpdateOperationsInput | string; clientRedirectUri?: Prisma.StringFieldUpdateOperationsInput | string; callbackUri?: Prisma.StringFieldUpdateOperationsInput | string; expiresAt?: Prisma.BigIntFieldUpdateOperationsInput | bigint | number; }; export type AuthCodeFlowStateCountOrderByAggregateInput = { internalState?: Prisma.SortOrder; clientId?: Prisma.SortOrder; codeChallenge?: Prisma.SortOrder; codeChallengeMethod?: Prisma.SortOrder; clientState?: Prisma.SortOrder; clientRedirectUri?: Prisma.SortOrder; callbackUri?: Prisma.SortOrder; expiresAt?: Prisma.SortOrder; }; export type AuthCodeFlowStateAvgOrderByAggregateInput = { expiresAt?: Prisma.SortOrder; }; export type AuthCodeFlowStateMaxOrderByAggregateInput = { internalState?: Prisma.SortOrder; clientId?: Prisma.SortOrder; codeChallenge?: Prisma.SortOrder; codeChallengeMethod?: Prisma.SortOrder; clientState?: Prisma.SortOrder; clientRedirectUri?: Prisma.SortOrder; callbackUri?: Prisma.SortOrder; expiresAt?: Prisma.SortOrder; }; export type AuthCodeFlowStateMinOrderByAggregateInput = { internalState?: Prisma.SortOrder; clientId?: Prisma.SortOrder; codeChallenge?: Prisma.SortOrder; codeChallengeMethod?: Prisma.SortOrder; clientState?: Prisma.SortOrder; clientRedirectUri?: Prisma.SortOrder; callbackUri?: Prisma.SortOrder; expiresAt?: Prisma.SortOrder; }; export type AuthCodeFlowStateSumOrderByAggregateInput = { expiresAt?: Prisma.SortOrder; }; export type AuthCodeFlowStateSelect = runtime.Types.Extensions.GetSelect<{ internalState?: boolean; clientId?: boolean; codeChallenge?: boolean; codeChallengeMethod?: boolean; clientState?: boolean; clientRedirectUri?: boolean; callbackUri?: boolean; expiresAt?: boolean; }, ExtArgs["result"]["authCodeFlowState"]>; export type AuthCodeFlowStateSelectCreateManyAndReturn = runtime.Types.Extensions.GetSelect<{ internalState?: boolean; clientId?: boolean; codeChallenge?: boolean; codeChallengeMethod?: boolean; clientState?: boolean; clientRedirectUri?: boolean; callbackUri?: boolean; expiresAt?: boolean; }, ExtArgs["result"]["authCodeFlowState"]>; export type AuthCodeFlowStateSelectUpdateManyAndReturn = runtime.Types.Extensions.GetSelect<{ internalState?: boolean; clientId?: boolean; codeChallenge?: boolean; codeChallengeMethod?: boolean; clientState?: boolean; clientRedirectUri?: boolean; callbackUri?: boolean; expiresAt?: boolean; }, ExtArgs["result"]["authCodeFlowState"]>; export type AuthCodeFlowStateSelectScalar = { internalState?: boolean; clientId?: boolean; codeChallenge?: boolean; codeChallengeMethod?: boolean; clientState?: boolean; clientRedirectUri?: boolean; callbackUri?: boolean; expiresAt?: boolean; }; export type AuthCodeFlowStateOmit = runtime.Types.Extensions.GetOmit<"internalState" | "clientId" | "codeChallenge" | "codeChallengeMethod" | "clientState" | "clientRedirectUri" | "callbackUri" | "expiresAt", ExtArgs["result"]["authCodeFlowState"]>; export type $AuthCodeFlowStatePayload = { name: "AuthCodeFlowState"; objects: {}; scalars: runtime.Types.Extensions.GetPayloadResult<{ internalState: string; clientId: string; codeChallenge: string; codeChallengeMethod: string; clientState: string; clientRedirectUri: string; callbackUri: string; expiresAt: bigint; }, ExtArgs["result"]["authCodeFlowState"]>; composites: {}; }; export type AuthCodeFlowStateGetPayload = runtime.Types.Result.GetResult; export type AuthCodeFlowStateCountArgs = Omit & { select?: AuthCodeFlowStateCountAggregateInputType | true; }; export interface AuthCodeFlowStateDelegate { [K: symbol]: { types: Prisma.TypeMap['model']['AuthCodeFlowState']; meta: { name: 'AuthCodeFlowState'; }; }; findUnique(args: Prisma.SelectSubset>): Prisma.Prisma__AuthCodeFlowStateClient, T, "findUnique", GlobalOmitOptions> | null, null, ExtArgs, GlobalOmitOptions>; findUniqueOrThrow(args: Prisma.SelectSubset>): Prisma.Prisma__AuthCodeFlowStateClient, T, "findUniqueOrThrow", GlobalOmitOptions>, never, ExtArgs, GlobalOmitOptions>; findFirst(args?: Prisma.SelectSubset>): Prisma.Prisma__AuthCodeFlowStateClient, T, "findFirst", GlobalOmitOptions> | null, null, ExtArgs, GlobalOmitOptions>; findFirstOrThrow(args?: Prisma.SelectSubset>): Prisma.Prisma__AuthCodeFlowStateClient, T, "findFirstOrThrow", GlobalOmitOptions>, never, ExtArgs, GlobalOmitOptions>; findMany(args?: Prisma.SelectSubset>): Prisma.PrismaPromise, T, "findMany", GlobalOmitOptions>>; create(args: Prisma.SelectSubset>): Prisma.Prisma__AuthCodeFlowStateClient, T, "create", GlobalOmitOptions>, never, ExtArgs, GlobalOmitOptions>; createMany(args?: Prisma.SelectSubset>): Prisma.PrismaPromise; createManyAndReturn(args?: Prisma.SelectSubset>): Prisma.PrismaPromise, T, "createManyAndReturn", GlobalOmitOptions>>; delete(args: Prisma.SelectSubset>): Prisma.Prisma__AuthCodeFlowStateClient, T, "delete", GlobalOmitOptions>, never, ExtArgs, GlobalOmitOptions>; update(args: Prisma.SelectSubset>): Prisma.Prisma__AuthCodeFlowStateClient, T, "update", GlobalOmitOptions>, never, ExtArgs, GlobalOmitOptions>; deleteMany(args?: Prisma.SelectSubset>): Prisma.PrismaPromise; updateMany(args: Prisma.SelectSubset>): Prisma.PrismaPromise; updateManyAndReturn(args: Prisma.SelectSubset>): Prisma.PrismaPromise, T, "updateManyAndReturn", GlobalOmitOptions>>; upsert(args: Prisma.SelectSubset>): Prisma.Prisma__AuthCodeFlowStateClient, T, "upsert", GlobalOmitOptions>, never, ExtArgs, GlobalOmitOptions>; count(args?: Prisma.Subset): Prisma.PrismaPromise ? T['select'] extends true ? number : Prisma.GetScalarType : number>; aggregate(args: Prisma.Subset): Prisma.PrismaPromise>; groupBy>, Prisma.Extends<'take', Prisma.Keys>>, OrderByArg extends Prisma.True extends HasSelectOrTake ? { orderBy: AuthCodeFlowStateGroupByArgs['orderBy']; } : { orderBy?: AuthCodeFlowStateGroupByArgs['orderBy']; }, OrderFields extends Prisma.ExcludeUnderscoreKeys>>, ByFields extends Prisma.MaybeTupleToUnion, ByValid extends Prisma.Has, HavingFields extends Prisma.GetHavingFields, HavingValid extends Prisma.Has, ByEmpty extends T['by'] extends never[] ? Prisma.True : Prisma.False, InputErrors extends ByEmpty extends Prisma.True ? `Error: "by" must not be empty.` : HavingValid extends Prisma.False ? { [P in HavingFields]: P extends ByFields ? never : P extends string ? `Error: Field "${P}" used in "having" needs to be provided in "by".` : [ Error, 'Field ', P, ` in "having" needs to be provided in "by"` ]; }[HavingFields] : 'take' extends Prisma.Keys ? 'orderBy' extends Prisma.Keys ? ByValid extends Prisma.True ? {} : { [P in OrderFields]: P extends ByFields ? never : `Error: Field "${P}" in "orderBy" needs to be provided in "by"`; }[OrderFields] : 'Error: If you provide "take", you also need to provide "orderBy"' : 'skip' extends Prisma.Keys ? 'orderBy' extends Prisma.Keys ? ByValid extends Prisma.True ? {} : { [P in OrderFields]: P extends ByFields ? never : `Error: Field "${P}" in "orderBy" needs to be provided in "by"`; }[OrderFields] : 'Error: If you provide "skip", you also need to provide "orderBy"' : ByValid extends Prisma.True ? {} : { [P in OrderFields]: P extends ByFields ? never : `Error: Field "${P}" in "orderBy" needs to be provided in "by"`; }[OrderFields]>(args: Prisma.SubsetIntersection & InputErrors): {} extends InputErrors ? GetAuthCodeFlowStateGroupByPayload : Prisma.PrismaPromise; readonly fields: AuthCodeFlowStateFieldRefs; } export interface Prisma__AuthCodeFlowStateClient extends Prisma.PrismaPromise { readonly [Symbol.toStringTag]: "PrismaPromise"; then(onfulfilled?: ((value: T) => TResult1 | PromiseLike) | undefined | null, onrejected?: ((reason: any) => TResult2 | PromiseLike) | undefined | null): runtime.Types.Utils.JsPromise; catch(onrejected?: ((reason: any) => TResult | PromiseLike) | undefined | null): runtime.Types.Utils.JsPromise; finally(onfinally?: (() => void) | undefined | null): runtime.Types.Utils.JsPromise; } export interface AuthCodeFlowStateFieldRefs { readonly internalState: Prisma.FieldRef<"AuthCodeFlowState", 'String'>; readonly clientId: Prisma.FieldRef<"AuthCodeFlowState", 'String'>; readonly codeChallenge: Prisma.FieldRef<"AuthCodeFlowState", 'String'>; readonly codeChallengeMethod: Prisma.FieldRef<"AuthCodeFlowState", 'String'>; readonly clientState: Prisma.FieldRef<"AuthCodeFlowState", 'String'>; readonly clientRedirectUri: Prisma.FieldRef<"AuthCodeFlowState", 'String'>; readonly callbackUri: Prisma.FieldRef<"AuthCodeFlowState", 'String'>; readonly expiresAt: Prisma.FieldRef<"AuthCodeFlowState", 'BigInt'>; } export type AuthCodeFlowStateFindUniqueArgs = { select?: Prisma.AuthCodeFlowStateSelect | null; omit?: Prisma.AuthCodeFlowStateOmit | null; where: Prisma.AuthCodeFlowStateWhereUniqueInput; }; export type AuthCodeFlowStateFindUniqueOrThrowArgs = { select?: Prisma.AuthCodeFlowStateSelect | null; omit?: Prisma.AuthCodeFlowStateOmit | null; where: Prisma.AuthCodeFlowStateWhereUniqueInput; }; export type AuthCodeFlowStateFindFirstArgs = { select?: Prisma.AuthCodeFlowStateSelect | null; omit?: Prisma.AuthCodeFlowStateOmit | null; where?: Prisma.AuthCodeFlowStateWhereInput; orderBy?: Prisma.AuthCodeFlowStateOrderByWithRelationInput | Prisma.AuthCodeFlowStateOrderByWithRelationInput[]; cursor?: Prisma.AuthCodeFlowStateWhereUniqueInput; take?: number; skip?: number; distinct?: Prisma.AuthCodeFlowStateScalarFieldEnum | Prisma.AuthCodeFlowStateScalarFieldEnum[]; }; export type AuthCodeFlowStateFindFirstOrThrowArgs = { select?: Prisma.AuthCodeFlowStateSelect | null; omit?: Prisma.AuthCodeFlowStateOmit | null; where?: Prisma.AuthCodeFlowStateWhereInput; orderBy?: Prisma.AuthCodeFlowStateOrderByWithRelationInput | Prisma.AuthCodeFlowStateOrderByWithRelationInput[]; cursor?: Prisma.AuthCodeFlowStateWhereUniqueInput; take?: number; skip?: number; distinct?: Prisma.AuthCodeFlowStateScalarFieldEnum | Prisma.AuthCodeFlowStateScalarFieldEnum[]; }; export type AuthCodeFlowStateFindManyArgs = { select?: Prisma.AuthCodeFlowStateSelect | null; omit?: Prisma.AuthCodeFlowStateOmit | null; where?: Prisma.AuthCodeFlowStateWhereInput; orderBy?: Prisma.AuthCodeFlowStateOrderByWithRelationInput | Prisma.AuthCodeFlowStateOrderByWithRelationInput[]; cursor?: Prisma.AuthCodeFlowStateWhereUniqueInput; take?: number; skip?: number; distinct?: Prisma.AuthCodeFlowStateScalarFieldEnum | Prisma.AuthCodeFlowStateScalarFieldEnum[]; }; export type AuthCodeFlowStateCreateArgs = { select?: Prisma.AuthCodeFlowStateSelect | null; omit?: Prisma.AuthCodeFlowStateOmit | null; data: Prisma.XOR; }; export type AuthCodeFlowStateCreateManyArgs = { data: Prisma.AuthCodeFlowStateCreateManyInput | Prisma.AuthCodeFlowStateCreateManyInput[]; skipDuplicates?: boolean; }; export type AuthCodeFlowStateCreateManyAndReturnArgs = { select?: Prisma.AuthCodeFlowStateSelectCreateManyAndReturn | null; omit?: Prisma.AuthCodeFlowStateOmit | null; data: Prisma.AuthCodeFlowStateCreateManyInput | Prisma.AuthCodeFlowStateCreateManyInput[]; skipDuplicates?: boolean; }; export type AuthCodeFlowStateUpdateArgs = { select?: Prisma.AuthCodeFlowStateSelect | null; omit?: Prisma.AuthCodeFlowStateOmit | null; data: Prisma.XOR; where: Prisma.AuthCodeFlowStateWhereUniqueInput; }; export type AuthCodeFlowStateUpdateManyArgs = { data: Prisma.XOR; where?: Prisma.AuthCodeFlowStateWhereInput; limit?: number; }; export type AuthCodeFlowStateUpdateManyAndReturnArgs = { select?: Prisma.AuthCodeFlowStateSelectUpdateManyAndReturn | null; omit?: Prisma.AuthCodeFlowStateOmit | null; data: Prisma.XOR; where?: Prisma.AuthCodeFlowStateWhereInput; limit?: number; }; export type AuthCodeFlowStateUpsertArgs = { select?: Prisma.AuthCodeFlowStateSelect | null; omit?: Prisma.AuthCodeFlowStateOmit | null; where: Prisma.AuthCodeFlowStateWhereUniqueInput; create: Prisma.XOR; update: Prisma.XOR; }; export type AuthCodeFlowStateDeleteArgs = { select?: Prisma.AuthCodeFlowStateSelect | null; omit?: Prisma.AuthCodeFlowStateOmit | null; where: Prisma.AuthCodeFlowStateWhereUniqueInput; }; export type AuthCodeFlowStateDeleteManyArgs = { where?: Prisma.AuthCodeFlowStateWhereInput; limit?: number; }; export type AuthCodeFlowStateDefaultArgs = { select?: Prisma.AuthCodeFlowStateSelect | null; omit?: Prisma.AuthCodeFlowStateOmit | null; };