import type * as Prisma from "./internal/prismaNamespace"; export type IntFilter<$PrismaModel = never> = { equals?: number | Prisma.IntFieldRefInput<$PrismaModel>; in?: number[]; notIn?: number[]; 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 StringFilter<$PrismaModel = never> = { equals?: string | Prisma.StringFieldRefInput<$PrismaModel>; in?: string[]; notIn?: string[]; 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 IntNullableFilter<$PrismaModel = never> = { equals?: number | Prisma.IntFieldRefInput<$PrismaModel> | null; in?: number[] | null; notIn?: number[] | 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; }; export type BoolFilter<$PrismaModel = never> = { equals?: boolean | Prisma.BooleanFieldRefInput<$PrismaModel>; not?: Prisma.NestedBoolFilter<$PrismaModel> | boolean; }; export type DateTimeNullableFilter<$PrismaModel = never> = { equals?: Date | string | Prisma.DateTimeFieldRefInput<$PrismaModel> | null; in?: Date[] | string[] | null; notIn?: Date[] | string[] | null; lt?: Date | string | Prisma.DateTimeFieldRefInput<$PrismaModel>; lte?: Date | string | Prisma.DateTimeFieldRefInput<$PrismaModel>; gt?: Date | string | Prisma.DateTimeFieldRefInput<$PrismaModel>; gte?: Date | string | Prisma.DateTimeFieldRefInput<$PrismaModel>; not?: Prisma.NestedDateTimeNullableFilter<$PrismaModel> | Date | string | null; }; export type SortOrderInput = { sort: Prisma.SortOrder; nulls?: Prisma.NullsOrder; }; export type IntWithAggregatesFilter<$PrismaModel = never> = { equals?: number | Prisma.IntFieldRefInput<$PrismaModel>; in?: number[]; notIn?: number[]; 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 StringWithAggregatesFilter<$PrismaModel = never> = { equals?: string | Prisma.StringFieldRefInput<$PrismaModel>; in?: string[]; notIn?: string[]; 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 IntNullableWithAggregatesFilter<$PrismaModel = never> = { equals?: number | Prisma.IntFieldRefInput<$PrismaModel> | null; in?: number[] | null; notIn?: number[] | null; lt?: number | Prisma.IntFieldRefInput<$PrismaModel>; lte?: number | Prisma.IntFieldRefInput<$PrismaModel>; gt?: number | Prisma.IntFieldRefInput<$PrismaModel>; gte?: number | Prisma.IntFieldRefInput<$PrismaModel>; not?: Prisma.NestedIntNullableWithAggregatesFilter<$PrismaModel> | number | null; _count?: Prisma.NestedIntNullableFilter<$PrismaModel>; _avg?: Prisma.NestedFloatNullableFilter<$PrismaModel>; _sum?: Prisma.NestedIntNullableFilter<$PrismaModel>; _min?: Prisma.NestedIntNullableFilter<$PrismaModel>; _max?: Prisma.NestedIntNullableFilter<$PrismaModel>; }; export type BoolWithAggregatesFilter<$PrismaModel = never> = { equals?: boolean | Prisma.BooleanFieldRefInput<$PrismaModel>; not?: Prisma.NestedBoolWithAggregatesFilter<$PrismaModel> | boolean; _count?: Prisma.NestedIntFilter<$PrismaModel>; _min?: Prisma.NestedBoolFilter<$PrismaModel>; _max?: Prisma.NestedBoolFilter<$PrismaModel>; }; export type DateTimeNullableWithAggregatesFilter<$PrismaModel = never> = { equals?: Date | string | Prisma.DateTimeFieldRefInput<$PrismaModel> | null; in?: Date[] | string[] | null; notIn?: Date[] | string[] | null; lt?: Date | string | Prisma.DateTimeFieldRefInput<$PrismaModel>; lte?: Date | string | Prisma.DateTimeFieldRefInput<$PrismaModel>; gt?: Date | string | Prisma.DateTimeFieldRefInput<$PrismaModel>; gte?: Date | string | Prisma.DateTimeFieldRefInput<$PrismaModel>; not?: Prisma.NestedDateTimeNullableWithAggregatesFilter<$PrismaModel> | Date | string | null; _count?: Prisma.NestedIntNullableFilter<$PrismaModel>; _min?: Prisma.NestedDateTimeNullableFilter<$PrismaModel>; _max?: Prisma.NestedDateTimeNullableFilter<$PrismaModel>; }; export type NestedIntFilter<$PrismaModel = never> = { equals?: number | Prisma.IntFieldRefInput<$PrismaModel>; in?: number[]; notIn?: number[]; 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 NestedStringFilter<$PrismaModel = never> = { equals?: string | Prisma.StringFieldRefInput<$PrismaModel>; in?: string[]; notIn?: string[]; 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 NestedIntNullableFilter<$PrismaModel = never> = { equals?: number | Prisma.IntFieldRefInput<$PrismaModel> | null; in?: number[] | null; notIn?: number[] | 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; }; export type NestedBoolFilter<$PrismaModel = never> = { equals?: boolean | Prisma.BooleanFieldRefInput<$PrismaModel>; not?: Prisma.NestedBoolFilter<$PrismaModel> | boolean; }; export type NestedDateTimeNullableFilter<$PrismaModel = never> = { equals?: Date | string | Prisma.DateTimeFieldRefInput<$PrismaModel> | null; in?: Date[] | string[] | null; notIn?: Date[] | string[] | null; lt?: Date | string | Prisma.DateTimeFieldRefInput<$PrismaModel>; lte?: Date | string | Prisma.DateTimeFieldRefInput<$PrismaModel>; gt?: Date | string | Prisma.DateTimeFieldRefInput<$PrismaModel>; gte?: Date | string | Prisma.DateTimeFieldRefInput<$PrismaModel>; not?: Prisma.NestedDateTimeNullableFilter<$PrismaModel> | Date | string | null; }; export type NestedIntWithAggregatesFilter<$PrismaModel = never> = { equals?: number | Prisma.IntFieldRefInput<$PrismaModel>; in?: number[]; notIn?: number[]; 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 NestedFloatFilter<$PrismaModel = never> = { equals?: number | Prisma.FloatFieldRefInput<$PrismaModel>; in?: number[]; notIn?: number[]; 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 NestedStringWithAggregatesFilter<$PrismaModel = never> = { equals?: string | Prisma.StringFieldRefInput<$PrismaModel>; in?: string[]; notIn?: string[]; 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 NestedIntNullableWithAggregatesFilter<$PrismaModel = never> = { equals?: number | Prisma.IntFieldRefInput<$PrismaModel> | null; in?: number[] | null; notIn?: number[] | null; lt?: number | Prisma.IntFieldRefInput<$PrismaModel>; lte?: number | Prisma.IntFieldRefInput<$PrismaModel>; gt?: number | Prisma.IntFieldRefInput<$PrismaModel>; gte?: number | Prisma.IntFieldRefInput<$PrismaModel>; not?: Prisma.NestedIntNullableWithAggregatesFilter<$PrismaModel> | number | null; _count?: Prisma.NestedIntNullableFilter<$PrismaModel>; _avg?: Prisma.NestedFloatNullableFilter<$PrismaModel>; _sum?: Prisma.NestedIntNullableFilter<$PrismaModel>; _min?: Prisma.NestedIntNullableFilter<$PrismaModel>; _max?: Prisma.NestedIntNullableFilter<$PrismaModel>; }; export type NestedFloatNullableFilter<$PrismaModel = never> = { equals?: number | Prisma.FloatFieldRefInput<$PrismaModel> | null; in?: number[] | null; notIn?: number[] | null; lt?: number | Prisma.FloatFieldRefInput<$PrismaModel>; lte?: number | Prisma.FloatFieldRefInput<$PrismaModel>; gt?: number | Prisma.FloatFieldRefInput<$PrismaModel>; gte?: number | Prisma.FloatFieldRefInput<$PrismaModel>; not?: Prisma.NestedFloatNullableFilter<$PrismaModel> | number | null; }; export type NestedBoolWithAggregatesFilter<$PrismaModel = never> = { equals?: boolean | Prisma.BooleanFieldRefInput<$PrismaModel>; not?: Prisma.NestedBoolWithAggregatesFilter<$PrismaModel> | boolean; _count?: Prisma.NestedIntFilter<$PrismaModel>; _min?: Prisma.NestedBoolFilter<$PrismaModel>; _max?: Prisma.NestedBoolFilter<$PrismaModel>; }; export type NestedDateTimeNullableWithAggregatesFilter<$PrismaModel = never> = { equals?: Date | string | Prisma.DateTimeFieldRefInput<$PrismaModel> | null; in?: Date[] | string[] | null; notIn?: Date[] | string[] | null; lt?: Date | string | Prisma.DateTimeFieldRefInput<$PrismaModel>; lte?: Date | string | Prisma.DateTimeFieldRefInput<$PrismaModel>; gt?: Date | string | Prisma.DateTimeFieldRefInput<$PrismaModel>; gte?: Date | string | Prisma.DateTimeFieldRefInput<$PrismaModel>; not?: Prisma.NestedDateTimeNullableWithAggregatesFilter<$PrismaModel> | Date | string | null; _count?: Prisma.NestedIntNullableFilter<$PrismaModel>; _min?: Prisma.NestedDateTimeNullableFilter<$PrismaModel>; _max?: Prisma.NestedDateTimeNullableFilter<$PrismaModel>; };