import type * as Prisma from "./internal/prismaNamespace"; export type StringFilter<$PrismaModel = never> = { equals?: string | Prisma.StringFieldRefInput<$PrismaModel>; in?: string[] | Prisma.ListStringFieldRefInput<$PrismaModel>; notIn?: string[] | Prisma.ListStringFieldRefInput<$PrismaModel>; lt?: string | Prisma.StringFieldRefInput<$PrismaModel>; lte?: string | Prisma.StringFieldRefInput<$PrismaModel>; gt?: string | Prisma.StringFieldRefInput<$PrismaModel>; gte?: string | Prisma.StringFieldRefInput<$PrismaModel>; contains?: string | Prisma.StringFieldRefInput<$PrismaModel>; startsWith?: string | Prisma.StringFieldRefInput<$PrismaModel>; endsWith?: string | Prisma.StringFieldRefInput<$PrismaModel>; mode?: Prisma.QueryMode; not?: Prisma.NestedStringFilter<$PrismaModel> | string; }; export type BigIntFilter<$PrismaModel = never> = { equals?: bigint | number | Prisma.BigIntFieldRefInput<$PrismaModel>; in?: bigint[] | number[] | Prisma.ListBigIntFieldRefInput<$PrismaModel>; notIn?: bigint[] | number[] | Prisma.ListBigIntFieldRefInput<$PrismaModel>; lt?: bigint | number | Prisma.BigIntFieldRefInput<$PrismaModel>; lte?: bigint | number | Prisma.BigIntFieldRefInput<$PrismaModel>; gt?: bigint | number | Prisma.BigIntFieldRefInput<$PrismaModel>; gte?: bigint | number | Prisma.BigIntFieldRefInput<$PrismaModel>; not?: Prisma.NestedBigIntFilter<$PrismaModel> | bigint | number; }; export type IntFilter<$PrismaModel = never> = { equals?: number | Prisma.IntFieldRefInput<$PrismaModel>; in?: number[] | Prisma.ListIntFieldRefInput<$PrismaModel>; notIn?: number[] | Prisma.ListIntFieldRefInput<$PrismaModel>; lt?: number | Prisma.IntFieldRefInput<$PrismaModel>; lte?: number | Prisma.IntFieldRefInput<$PrismaModel>; gt?: number | Prisma.IntFieldRefInput<$PrismaModel>; gte?: number | Prisma.IntFieldRefInput<$PrismaModel>; not?: Prisma.NestedIntFilter<$PrismaModel> | number; }; export type StringNullableFilter<$PrismaModel = never> = { equals?: string | Prisma.StringFieldRefInput<$PrismaModel> | null; in?: string[] | Prisma.ListStringFieldRefInput<$PrismaModel> | null; notIn?: string[] | Prisma.ListStringFieldRefInput<$PrismaModel> | null; lt?: string | Prisma.StringFieldRefInput<$PrismaModel>; lte?: string | Prisma.StringFieldRefInput<$PrismaModel>; gt?: string | Prisma.StringFieldRefInput<$PrismaModel>; gte?: string | Prisma.StringFieldRefInput<$PrismaModel>; contains?: string | Prisma.StringFieldRefInput<$PrismaModel>; startsWith?: string | Prisma.StringFieldRefInput<$PrismaModel>; endsWith?: string | Prisma.StringFieldRefInput<$PrismaModel>; mode?: Prisma.QueryMode; not?: Prisma.NestedStringNullableFilter<$PrismaModel> | string | null; }; export type SortOrderInput = { sort: Prisma.SortOrder; nulls?: Prisma.NullsOrder; }; export type StringWithAggregatesFilter<$PrismaModel = never> = { equals?: string | Prisma.StringFieldRefInput<$PrismaModel>; in?: string[] | Prisma.ListStringFieldRefInput<$PrismaModel>; notIn?: string[] | Prisma.ListStringFieldRefInput<$PrismaModel>; lt?: string | Prisma.StringFieldRefInput<$PrismaModel>; lte?: string | Prisma.StringFieldRefInput<$PrismaModel>; gt?: string | Prisma.StringFieldRefInput<$PrismaModel>; gte?: string | Prisma.StringFieldRefInput<$PrismaModel>; contains?: string | Prisma.StringFieldRefInput<$PrismaModel>; startsWith?: string | Prisma.StringFieldRefInput<$PrismaModel>; endsWith?: string | Prisma.StringFieldRefInput<$PrismaModel>; mode?: Prisma.QueryMode; not?: Prisma.NestedStringWithAggregatesFilter<$PrismaModel> | string; _count?: Prisma.NestedIntFilter<$PrismaModel>; _min?: Prisma.NestedStringFilter<$PrismaModel>; _max?: Prisma.NestedStringFilter<$PrismaModel>; }; export type BigIntWithAggregatesFilter<$PrismaModel = never> = { equals?: bigint | number | Prisma.BigIntFieldRefInput<$PrismaModel>; in?: bigint[] | number[] | Prisma.ListBigIntFieldRefInput<$PrismaModel>; notIn?: bigint[] | number[] | Prisma.ListBigIntFieldRefInput<$PrismaModel>; lt?: bigint | number | Prisma.BigIntFieldRefInput<$PrismaModel>; lte?: bigint | number | Prisma.BigIntFieldRefInput<$PrismaModel>; gt?: bigint | number | Prisma.BigIntFieldRefInput<$PrismaModel>; gte?: bigint | number | Prisma.BigIntFieldRefInput<$PrismaModel>; not?: Prisma.NestedBigIntWithAggregatesFilter<$PrismaModel> | bigint | number; _count?: Prisma.NestedIntFilter<$PrismaModel>; _avg?: Prisma.NestedFloatFilter<$PrismaModel>; _sum?: Prisma.NestedBigIntFilter<$PrismaModel>; _min?: Prisma.NestedBigIntFilter<$PrismaModel>; _max?: Prisma.NestedBigIntFilter<$PrismaModel>; }; export type IntWithAggregatesFilter<$PrismaModel = never> = { equals?: number | Prisma.IntFieldRefInput<$PrismaModel>; in?: number[] | Prisma.ListIntFieldRefInput<$PrismaModel>; notIn?: number[] | Prisma.ListIntFieldRefInput<$PrismaModel>; lt?: number | Prisma.IntFieldRefInput<$PrismaModel>; lte?: number | Prisma.IntFieldRefInput<$PrismaModel>; gt?: number | Prisma.IntFieldRefInput<$PrismaModel>; gte?: number | Prisma.IntFieldRefInput<$PrismaModel>; not?: Prisma.NestedIntWithAggregatesFilter<$PrismaModel> | number; _count?: Prisma.NestedIntFilter<$PrismaModel>; _avg?: Prisma.NestedFloatFilter<$PrismaModel>; _sum?: Prisma.NestedIntFilter<$PrismaModel>; _min?: Prisma.NestedIntFilter<$PrismaModel>; _max?: Prisma.NestedIntFilter<$PrismaModel>; }; export type StringNullableWithAggregatesFilter<$PrismaModel = never> = { equals?: string | Prisma.StringFieldRefInput<$PrismaModel> | null; in?: string[] | Prisma.ListStringFieldRefInput<$PrismaModel> | null; notIn?: string[] | Prisma.ListStringFieldRefInput<$PrismaModel> | null; lt?: string | Prisma.StringFieldRefInput<$PrismaModel>; lte?: string | Prisma.StringFieldRefInput<$PrismaModel>; gt?: string | Prisma.StringFieldRefInput<$PrismaModel>; gte?: string | Prisma.StringFieldRefInput<$PrismaModel>; contains?: string | Prisma.StringFieldRefInput<$PrismaModel>; startsWith?: string | Prisma.StringFieldRefInput<$PrismaModel>; endsWith?: string | Prisma.StringFieldRefInput<$PrismaModel>; mode?: Prisma.QueryMode; not?: Prisma.NestedStringNullableWithAggregatesFilter<$PrismaModel> | string | null; _count?: Prisma.NestedIntNullableFilter<$PrismaModel>; _min?: Prisma.NestedStringNullableFilter<$PrismaModel>; _max?: Prisma.NestedStringNullableFilter<$PrismaModel>; }; export type NestedStringFilter<$PrismaModel = never> = { equals?: string | Prisma.StringFieldRefInput<$PrismaModel>; in?: string[] | Prisma.ListStringFieldRefInput<$PrismaModel>; notIn?: string[] | Prisma.ListStringFieldRefInput<$PrismaModel>; lt?: string | Prisma.StringFieldRefInput<$PrismaModel>; lte?: string | Prisma.StringFieldRefInput<$PrismaModel>; gt?: string | Prisma.StringFieldRefInput<$PrismaModel>; gte?: string | Prisma.StringFieldRefInput<$PrismaModel>; contains?: string | Prisma.StringFieldRefInput<$PrismaModel>; startsWith?: string | Prisma.StringFieldRefInput<$PrismaModel>; endsWith?: string | Prisma.StringFieldRefInput<$PrismaModel>; not?: Prisma.NestedStringFilter<$PrismaModel> | string; }; export type NestedBigIntFilter<$PrismaModel = never> = { equals?: bigint | number | Prisma.BigIntFieldRefInput<$PrismaModel>; in?: bigint[] | number[] | Prisma.ListBigIntFieldRefInput<$PrismaModel>; notIn?: bigint[] | number[] | Prisma.ListBigIntFieldRefInput<$PrismaModel>; lt?: bigint | number | Prisma.BigIntFieldRefInput<$PrismaModel>; lte?: bigint | number | Prisma.BigIntFieldRefInput<$PrismaModel>; gt?: bigint | number | Prisma.BigIntFieldRefInput<$PrismaModel>; gte?: bigint | number | Prisma.BigIntFieldRefInput<$PrismaModel>; not?: Prisma.NestedBigIntFilter<$PrismaModel> | bigint | number; }; export type NestedIntFilter<$PrismaModel = never> = { equals?: number | Prisma.IntFieldRefInput<$PrismaModel>; in?: number[] | Prisma.ListIntFieldRefInput<$PrismaModel>; notIn?: number[] | Prisma.ListIntFieldRefInput<$PrismaModel>; lt?: number | Prisma.IntFieldRefInput<$PrismaModel>; lte?: number | Prisma.IntFieldRefInput<$PrismaModel>; gt?: number | Prisma.IntFieldRefInput<$PrismaModel>; gte?: number | Prisma.IntFieldRefInput<$PrismaModel>; not?: Prisma.NestedIntFilter<$PrismaModel> | number; }; export type NestedStringNullableFilter<$PrismaModel = never> = { equals?: string | Prisma.StringFieldRefInput<$PrismaModel> | null; in?: string[] | Prisma.ListStringFieldRefInput<$PrismaModel> | null; notIn?: string[] | Prisma.ListStringFieldRefInput<$PrismaModel> | null; lt?: string | Prisma.StringFieldRefInput<$PrismaModel>; lte?: string | Prisma.StringFieldRefInput<$PrismaModel>; gt?: string | Prisma.StringFieldRefInput<$PrismaModel>; gte?: string | Prisma.StringFieldRefInput<$PrismaModel>; contains?: string | Prisma.StringFieldRefInput<$PrismaModel>; startsWith?: string | Prisma.StringFieldRefInput<$PrismaModel>; endsWith?: string | Prisma.StringFieldRefInput<$PrismaModel>; not?: Prisma.NestedStringNullableFilter<$PrismaModel> | string | null; }; export type NestedStringWithAggregatesFilter<$PrismaModel = never> = { equals?: string | Prisma.StringFieldRefInput<$PrismaModel>; in?: string[] | Prisma.ListStringFieldRefInput<$PrismaModel>; notIn?: string[] | Prisma.ListStringFieldRefInput<$PrismaModel>; lt?: string | Prisma.StringFieldRefInput<$PrismaModel>; lte?: string | Prisma.StringFieldRefInput<$PrismaModel>; gt?: string | Prisma.StringFieldRefInput<$PrismaModel>; gte?: string | Prisma.StringFieldRefInput<$PrismaModel>; contains?: string | Prisma.StringFieldRefInput<$PrismaModel>; startsWith?: string | Prisma.StringFieldRefInput<$PrismaModel>; endsWith?: string | Prisma.StringFieldRefInput<$PrismaModel>; not?: Prisma.NestedStringWithAggregatesFilter<$PrismaModel> | string; _count?: Prisma.NestedIntFilter<$PrismaModel>; _min?: Prisma.NestedStringFilter<$PrismaModel>; _max?: Prisma.NestedStringFilter<$PrismaModel>; }; export type NestedBigIntWithAggregatesFilter<$PrismaModel = never> = { equals?: bigint | number | Prisma.BigIntFieldRefInput<$PrismaModel>; in?: bigint[] | number[] | Prisma.ListBigIntFieldRefInput<$PrismaModel>; notIn?: bigint[] | number[] | Prisma.ListBigIntFieldRefInput<$PrismaModel>; lt?: bigint | number | Prisma.BigIntFieldRefInput<$PrismaModel>; lte?: bigint | number | Prisma.BigIntFieldRefInput<$PrismaModel>; gt?: bigint | number | Prisma.BigIntFieldRefInput<$PrismaModel>; gte?: bigint | number | Prisma.BigIntFieldRefInput<$PrismaModel>; not?: Prisma.NestedBigIntWithAggregatesFilter<$PrismaModel> | bigint | number; _count?: Prisma.NestedIntFilter<$PrismaModel>; _avg?: Prisma.NestedFloatFilter<$PrismaModel>; _sum?: Prisma.NestedBigIntFilter<$PrismaModel>; _min?: Prisma.NestedBigIntFilter<$PrismaModel>; _max?: Prisma.NestedBigIntFilter<$PrismaModel>; }; export type NestedFloatFilter<$PrismaModel = never> = { equals?: number | Prisma.FloatFieldRefInput<$PrismaModel>; in?: number[] | Prisma.ListFloatFieldRefInput<$PrismaModel>; notIn?: number[] | Prisma.ListFloatFieldRefInput<$PrismaModel>; lt?: number | Prisma.FloatFieldRefInput<$PrismaModel>; lte?: number | Prisma.FloatFieldRefInput<$PrismaModel>; gt?: number | Prisma.FloatFieldRefInput<$PrismaModel>; gte?: number | Prisma.FloatFieldRefInput<$PrismaModel>; not?: Prisma.NestedFloatFilter<$PrismaModel> | number; }; export type NestedIntWithAggregatesFilter<$PrismaModel = never> = { equals?: number | Prisma.IntFieldRefInput<$PrismaModel>; in?: number[] | Prisma.ListIntFieldRefInput<$PrismaModel>; notIn?: number[] | Prisma.ListIntFieldRefInput<$PrismaModel>; lt?: number | Prisma.IntFieldRefInput<$PrismaModel>; lte?: number | Prisma.IntFieldRefInput<$PrismaModel>; gt?: number | Prisma.IntFieldRefInput<$PrismaModel>; gte?: number | Prisma.IntFieldRefInput<$PrismaModel>; not?: Prisma.NestedIntWithAggregatesFilter<$PrismaModel> | number; _count?: Prisma.NestedIntFilter<$PrismaModel>; _avg?: Prisma.NestedFloatFilter<$PrismaModel>; _sum?: Prisma.NestedIntFilter<$PrismaModel>; _min?: Prisma.NestedIntFilter<$PrismaModel>; _max?: Prisma.NestedIntFilter<$PrismaModel>; }; export type NestedStringNullableWithAggregatesFilter<$PrismaModel = never> = { equals?: string | Prisma.StringFieldRefInput<$PrismaModel> | null; in?: string[] | Prisma.ListStringFieldRefInput<$PrismaModel> | null; notIn?: string[] | Prisma.ListStringFieldRefInput<$PrismaModel> | null; lt?: string | Prisma.StringFieldRefInput<$PrismaModel>; lte?: string | Prisma.StringFieldRefInput<$PrismaModel>; gt?: string | Prisma.StringFieldRefInput<$PrismaModel>; gte?: string | Prisma.StringFieldRefInput<$PrismaModel>; contains?: string | Prisma.StringFieldRefInput<$PrismaModel>; startsWith?: string | Prisma.StringFieldRefInput<$PrismaModel>; endsWith?: string | Prisma.StringFieldRefInput<$PrismaModel>; not?: Prisma.NestedStringNullableWithAggregatesFilter<$PrismaModel> | string | null; _count?: Prisma.NestedIntNullableFilter<$PrismaModel>; _min?: Prisma.NestedStringNullableFilter<$PrismaModel>; _max?: Prisma.NestedStringNullableFilter<$PrismaModel>; }; export type NestedIntNullableFilter<$PrismaModel = never> = { equals?: number | Prisma.IntFieldRefInput<$PrismaModel> | null; in?: number[] | Prisma.ListIntFieldRefInput<$PrismaModel> | null; notIn?: number[] | Prisma.ListIntFieldRefInput<$PrismaModel> | null; lt?: number | Prisma.IntFieldRefInput<$PrismaModel>; lte?: number | Prisma.IntFieldRefInput<$PrismaModel>; gt?: number | Prisma.IntFieldRefInput<$PrismaModel>; gte?: number | Prisma.IntFieldRefInput<$PrismaModel>; not?: Prisma.NestedIntNullableFilter<$PrismaModel> | number | null; };