import type * as runtime from "@prisma/client/runtime/client"; import * as $Enums from "./enums"; import type * as Prisma from "./internal/prismaNamespace"; 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 DateTimeFilter<$PrismaModel = never> = { equals?: Date | string | Prisma.DateTimeFieldRefInput<$PrismaModel>; in?: Date[] | string[] | Prisma.ListDateTimeFieldRefInput<$PrismaModel>; notIn?: Date[] | string[] | Prisma.ListDateTimeFieldRefInput<$PrismaModel>; 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.NestedDateTimeFilter<$PrismaModel> | Date | string; }; export type IntNullableFilter<$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; }; export type SortOrderInput = { sort: Prisma.SortOrder; nulls?: Prisma.NullsOrder; }; 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 DateTimeWithAggregatesFilter<$PrismaModel = never> = { equals?: Date | string | Prisma.DateTimeFieldRefInput<$PrismaModel>; in?: Date[] | string[] | Prisma.ListDateTimeFieldRefInput<$PrismaModel>; notIn?: Date[] | string[] | Prisma.ListDateTimeFieldRefInput<$PrismaModel>; 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.NestedDateTimeWithAggregatesFilter<$PrismaModel> | Date | string; _count?: Prisma.NestedIntFilter<$PrismaModel>; _min?: Prisma.NestedDateTimeFilter<$PrismaModel>; _max?: Prisma.NestedDateTimeFilter<$PrismaModel>; }; export type IntNullableWithAggregatesFilter<$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.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 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 EnumTokenScopeFilter<$PrismaModel = never> = { equals?: $Enums.TokenScope | Prisma.EnumTokenScopeFieldRefInput<$PrismaModel>; in?: $Enums.TokenScope[] | Prisma.ListEnumTokenScopeFieldRefInput<$PrismaModel>; notIn?: $Enums.TokenScope[] | Prisma.ListEnumTokenScopeFieldRefInput<$PrismaModel>; not?: Prisma.NestedEnumTokenScopeFilter<$PrismaModel> | $Enums.TokenScope; }; export type EnumSurfaceFilter<$PrismaModel = never> = { equals?: $Enums.Surface | Prisma.EnumSurfaceFieldRefInput<$PrismaModel>; in?: $Enums.Surface[] | Prisma.ListEnumSurfaceFieldRefInput<$PrismaModel>; notIn?: $Enums.Surface[] | Prisma.ListEnumSurfaceFieldRefInput<$PrismaModel>; not?: Prisma.NestedEnumSurfaceFilter<$PrismaModel> | $Enums.Surface; }; export type DateTimeNullableFilter<$PrismaModel = never> = { equals?: Date | string | Prisma.DateTimeFieldRefInput<$PrismaModel> | null; in?: Date[] | string[] | Prisma.ListDateTimeFieldRefInput<$PrismaModel> | null; notIn?: Date[] | string[] | Prisma.ListDateTimeFieldRefInput<$PrismaModel> | 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 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 EnumTokenScopeWithAggregatesFilter<$PrismaModel = never> = { equals?: $Enums.TokenScope | Prisma.EnumTokenScopeFieldRefInput<$PrismaModel>; in?: $Enums.TokenScope[] | Prisma.ListEnumTokenScopeFieldRefInput<$PrismaModel>; notIn?: $Enums.TokenScope[] | Prisma.ListEnumTokenScopeFieldRefInput<$PrismaModel>; not?: Prisma.NestedEnumTokenScopeWithAggregatesFilter<$PrismaModel> | $Enums.TokenScope; _count?: Prisma.NestedIntFilter<$PrismaModel>; _min?: Prisma.NestedEnumTokenScopeFilter<$PrismaModel>; _max?: Prisma.NestedEnumTokenScopeFilter<$PrismaModel>; }; export type EnumSurfaceWithAggregatesFilter<$PrismaModel = never> = { equals?: $Enums.Surface | Prisma.EnumSurfaceFieldRefInput<$PrismaModel>; in?: $Enums.Surface[] | Prisma.ListEnumSurfaceFieldRefInput<$PrismaModel>; notIn?: $Enums.Surface[] | Prisma.ListEnumSurfaceFieldRefInput<$PrismaModel>; not?: Prisma.NestedEnumSurfaceWithAggregatesFilter<$PrismaModel> | $Enums.Surface; _count?: Prisma.NestedIntFilter<$PrismaModel>; _min?: Prisma.NestedEnumSurfaceFilter<$PrismaModel>; _max?: Prisma.NestedEnumSurfaceFilter<$PrismaModel>; }; export type DateTimeNullableWithAggregatesFilter<$PrismaModel = never> = { equals?: Date | string | Prisma.DateTimeFieldRefInput<$PrismaModel> | null; in?: Date[] | string[] | Prisma.ListDateTimeFieldRefInput<$PrismaModel> | null; notIn?: Date[] | string[] | Prisma.ListDateTimeFieldRefInput<$PrismaModel> | 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 JsonFilter<$PrismaModel = never> = Prisma.PatchUndefined>, Exclude>, 'path'>>, Required>> | Prisma.OptionalFlat>, 'path'>>; export type JsonFilterBase<$PrismaModel = never> = { equals?: runtime.InputJsonValue | Prisma.JsonFieldRefInput<$PrismaModel> | Prisma.JsonNullValueFilter; path?: string[]; mode?: Prisma.QueryMode | Prisma.EnumQueryModeFieldRefInput<$PrismaModel>; string_contains?: string | Prisma.StringFieldRefInput<$PrismaModel>; string_starts_with?: string | Prisma.StringFieldRefInput<$PrismaModel>; string_ends_with?: string | Prisma.StringFieldRefInput<$PrismaModel>; array_starts_with?: runtime.InputJsonValue | Prisma.JsonFieldRefInput<$PrismaModel> | null; array_ends_with?: runtime.InputJsonValue | Prisma.JsonFieldRefInput<$PrismaModel> | null; array_contains?: runtime.InputJsonValue | Prisma.JsonFieldRefInput<$PrismaModel> | null; lt?: runtime.InputJsonValue | Prisma.JsonFieldRefInput<$PrismaModel>; lte?: runtime.InputJsonValue | Prisma.JsonFieldRefInput<$PrismaModel>; gt?: runtime.InputJsonValue | Prisma.JsonFieldRefInput<$PrismaModel>; gte?: runtime.InputJsonValue | Prisma.JsonFieldRefInput<$PrismaModel>; not?: runtime.InputJsonValue | Prisma.JsonFieldRefInput<$PrismaModel> | Prisma.JsonNullValueFilter; }; export type FloatFilter<$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 BoolFilter<$PrismaModel = never> = { equals?: boolean | Prisma.BooleanFieldRefInput<$PrismaModel>; not?: Prisma.NestedBoolFilter<$PrismaModel> | boolean; }; export type EnumSurfaceNullableFilter<$PrismaModel = never> = { equals?: $Enums.Surface | Prisma.EnumSurfaceFieldRefInput<$PrismaModel> | null; in?: $Enums.Surface[] | Prisma.ListEnumSurfaceFieldRefInput<$PrismaModel> | null; notIn?: $Enums.Surface[] | Prisma.ListEnumSurfaceFieldRefInput<$PrismaModel> | null; not?: Prisma.NestedEnumSurfaceNullableFilter<$PrismaModel> | $Enums.Surface | null; }; export type JsonWithAggregatesFilter<$PrismaModel = never> = Prisma.PatchUndefined>, Exclude>, 'path'>>, Required>> | Prisma.OptionalFlat>, 'path'>>; export type JsonWithAggregatesFilterBase<$PrismaModel = never> = { equals?: runtime.InputJsonValue | Prisma.JsonFieldRefInput<$PrismaModel> | Prisma.JsonNullValueFilter; path?: string[]; mode?: Prisma.QueryMode | Prisma.EnumQueryModeFieldRefInput<$PrismaModel>; string_contains?: string | Prisma.StringFieldRefInput<$PrismaModel>; string_starts_with?: string | Prisma.StringFieldRefInput<$PrismaModel>; string_ends_with?: string | Prisma.StringFieldRefInput<$PrismaModel>; array_starts_with?: runtime.InputJsonValue | Prisma.JsonFieldRefInput<$PrismaModel> | null; array_ends_with?: runtime.InputJsonValue | Prisma.JsonFieldRefInput<$PrismaModel> | null; array_contains?: runtime.InputJsonValue | Prisma.JsonFieldRefInput<$PrismaModel> | null; lt?: runtime.InputJsonValue | Prisma.JsonFieldRefInput<$PrismaModel>; lte?: runtime.InputJsonValue | Prisma.JsonFieldRefInput<$PrismaModel>; gt?: runtime.InputJsonValue | Prisma.JsonFieldRefInput<$PrismaModel>; gte?: runtime.InputJsonValue | Prisma.JsonFieldRefInput<$PrismaModel>; not?: runtime.InputJsonValue | Prisma.JsonFieldRefInput<$PrismaModel> | Prisma.JsonNullValueFilter; _count?: Prisma.NestedIntFilter<$PrismaModel>; _min?: Prisma.NestedJsonFilter<$PrismaModel>; _max?: Prisma.NestedJsonFilter<$PrismaModel>; }; export type FloatWithAggregatesFilter<$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.NestedFloatWithAggregatesFilter<$PrismaModel> | number; _count?: Prisma.NestedIntFilter<$PrismaModel>; _avg?: Prisma.NestedFloatFilter<$PrismaModel>; _sum?: Prisma.NestedFloatFilter<$PrismaModel>; _min?: Prisma.NestedFloatFilter<$PrismaModel>; _max?: Prisma.NestedFloatFilter<$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 EnumSurfaceNullableWithAggregatesFilter<$PrismaModel = never> = { equals?: $Enums.Surface | Prisma.EnumSurfaceFieldRefInput<$PrismaModel> | null; in?: $Enums.Surface[] | Prisma.ListEnumSurfaceFieldRefInput<$PrismaModel> | null; notIn?: $Enums.Surface[] | Prisma.ListEnumSurfaceFieldRefInput<$PrismaModel> | null; not?: Prisma.NestedEnumSurfaceNullableWithAggregatesFilter<$PrismaModel> | $Enums.Surface | null; _count?: Prisma.NestedIntNullableFilter<$PrismaModel>; _min?: Prisma.NestedEnumSurfaceNullableFilter<$PrismaModel>; _max?: Prisma.NestedEnumSurfaceNullableFilter<$PrismaModel>; }; export type EnumArchivedReasonFilter<$PrismaModel = never> = { equals?: $Enums.ArchivedReason | Prisma.EnumArchivedReasonFieldRefInput<$PrismaModel>; in?: $Enums.ArchivedReason[] | Prisma.ListEnumArchivedReasonFieldRefInput<$PrismaModel>; notIn?: $Enums.ArchivedReason[] | Prisma.ListEnumArchivedReasonFieldRefInput<$PrismaModel>; not?: Prisma.NestedEnumArchivedReasonFilter<$PrismaModel> | $Enums.ArchivedReason; }; export type EnumResolutionStateFilter<$PrismaModel = never> = { equals?: $Enums.ResolutionState | Prisma.EnumResolutionStateFieldRefInput<$PrismaModel>; in?: $Enums.ResolutionState[] | Prisma.ListEnumResolutionStateFieldRefInput<$PrismaModel>; notIn?: $Enums.ResolutionState[] | Prisma.ListEnumResolutionStateFieldRefInput<$PrismaModel>; not?: Prisma.NestedEnumResolutionStateFilter<$PrismaModel> | $Enums.ResolutionState; }; export type EnumResolutionOutcomeFilter<$PrismaModel = never> = { equals?: $Enums.ResolutionOutcome | Prisma.EnumResolutionOutcomeFieldRefInput<$PrismaModel>; in?: $Enums.ResolutionOutcome[] | Prisma.ListEnumResolutionOutcomeFieldRefInput<$PrismaModel>; notIn?: $Enums.ResolutionOutcome[] | Prisma.ListEnumResolutionOutcomeFieldRefInput<$PrismaModel>; not?: Prisma.NestedEnumResolutionOutcomeFilter<$PrismaModel> | $Enums.ResolutionOutcome; }; export type EnumArchivedReasonWithAggregatesFilter<$PrismaModel = never> = { equals?: $Enums.ArchivedReason | Prisma.EnumArchivedReasonFieldRefInput<$PrismaModel>; in?: $Enums.ArchivedReason[] | Prisma.ListEnumArchivedReasonFieldRefInput<$PrismaModel>; notIn?: $Enums.ArchivedReason[] | Prisma.ListEnumArchivedReasonFieldRefInput<$PrismaModel>; not?: Prisma.NestedEnumArchivedReasonWithAggregatesFilter<$PrismaModel> | $Enums.ArchivedReason; _count?: Prisma.NestedIntFilter<$PrismaModel>; _min?: Prisma.NestedEnumArchivedReasonFilter<$PrismaModel>; _max?: Prisma.NestedEnumArchivedReasonFilter<$PrismaModel>; }; export type EnumResolutionStateWithAggregatesFilter<$PrismaModel = never> = { equals?: $Enums.ResolutionState | Prisma.EnumResolutionStateFieldRefInput<$PrismaModel>; in?: $Enums.ResolutionState[] | Prisma.ListEnumResolutionStateFieldRefInput<$PrismaModel>; notIn?: $Enums.ResolutionState[] | Prisma.ListEnumResolutionStateFieldRefInput<$PrismaModel>; not?: Prisma.NestedEnumResolutionStateWithAggregatesFilter<$PrismaModel> | $Enums.ResolutionState; _count?: Prisma.NestedIntFilter<$PrismaModel>; _min?: Prisma.NestedEnumResolutionStateFilter<$PrismaModel>; _max?: Prisma.NestedEnumResolutionStateFilter<$PrismaModel>; }; export type EnumResolutionOutcomeWithAggregatesFilter<$PrismaModel = never> = { equals?: $Enums.ResolutionOutcome | Prisma.EnumResolutionOutcomeFieldRefInput<$PrismaModel>; in?: $Enums.ResolutionOutcome[] | Prisma.ListEnumResolutionOutcomeFieldRefInput<$PrismaModel>; notIn?: $Enums.ResolutionOutcome[] | Prisma.ListEnumResolutionOutcomeFieldRefInput<$PrismaModel>; not?: Prisma.NestedEnumResolutionOutcomeWithAggregatesFilter<$PrismaModel> | $Enums.ResolutionOutcome; _count?: Prisma.NestedIntFilter<$PrismaModel>; _min?: Prisma.NestedEnumResolutionOutcomeFilter<$PrismaModel>; _max?: Prisma.NestedEnumResolutionOutcomeFilter<$PrismaModel>; }; export type UuidFilter<$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>; mode?: Prisma.QueryMode; not?: Prisma.NestedUuidFilter<$PrismaModel> | string; }; export type UuidWithAggregatesFilter<$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>; mode?: Prisma.QueryMode; not?: Prisma.NestedUuidWithAggregatesFilter<$PrismaModel> | string; _count?: Prisma.NestedIntFilter<$PrismaModel>; _min?: Prisma.NestedStringFilter<$PrismaModel>; _max?: Prisma.NestedStringFilter<$PrismaModel>; }; export type EnumFeedbackTypeFilter<$PrismaModel = never> = { equals?: $Enums.FeedbackType | Prisma.EnumFeedbackTypeFieldRefInput<$PrismaModel>; in?: $Enums.FeedbackType[] | Prisma.ListEnumFeedbackTypeFieldRefInput<$PrismaModel>; notIn?: $Enums.FeedbackType[] | Prisma.ListEnumFeedbackTypeFieldRefInput<$PrismaModel>; not?: Prisma.NestedEnumFeedbackTypeFilter<$PrismaModel> | $Enums.FeedbackType; }; export type EnumFeedbackTypeWithAggregatesFilter<$PrismaModel = never> = { equals?: $Enums.FeedbackType | Prisma.EnumFeedbackTypeFieldRefInput<$PrismaModel>; in?: $Enums.FeedbackType[] | Prisma.ListEnumFeedbackTypeFieldRefInput<$PrismaModel>; notIn?: $Enums.FeedbackType[] | Prisma.ListEnumFeedbackTypeFieldRefInput<$PrismaModel>; not?: Prisma.NestedEnumFeedbackTypeWithAggregatesFilter<$PrismaModel> | $Enums.FeedbackType; _count?: Prisma.NestedIntFilter<$PrismaModel>; _min?: Prisma.NestedEnumFeedbackTypeFilter<$PrismaModel>; _max?: Prisma.NestedEnumFeedbackTypeFilter<$PrismaModel>; }; 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 NestedDateTimeFilter<$PrismaModel = never> = { equals?: Date | string | Prisma.DateTimeFieldRefInput<$PrismaModel>; in?: Date[] | string[] | Prisma.ListDateTimeFieldRefInput<$PrismaModel>; notIn?: Date[] | string[] | Prisma.ListDateTimeFieldRefInput<$PrismaModel>; 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.NestedDateTimeFilter<$PrismaModel> | Date | string; }; 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; }; 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 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 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 NestedDateTimeWithAggregatesFilter<$PrismaModel = never> = { equals?: Date | string | Prisma.DateTimeFieldRefInput<$PrismaModel>; in?: Date[] | string[] | Prisma.ListDateTimeFieldRefInput<$PrismaModel>; notIn?: Date[] | string[] | Prisma.ListDateTimeFieldRefInput<$PrismaModel>; 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.NestedDateTimeWithAggregatesFilter<$PrismaModel> | Date | string; _count?: Prisma.NestedIntFilter<$PrismaModel>; _min?: Prisma.NestedDateTimeFilter<$PrismaModel>; _max?: Prisma.NestedDateTimeFilter<$PrismaModel>; }; export type NestedIntNullableWithAggregatesFilter<$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.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[] | Prisma.ListFloatFieldRefInput<$PrismaModel> | null; notIn?: number[] | Prisma.ListFloatFieldRefInput<$PrismaModel> | 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 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 NestedEnumTokenScopeFilter<$PrismaModel = never> = { equals?: $Enums.TokenScope | Prisma.EnumTokenScopeFieldRefInput<$PrismaModel>; in?: $Enums.TokenScope[] | Prisma.ListEnumTokenScopeFieldRefInput<$PrismaModel>; notIn?: $Enums.TokenScope[] | Prisma.ListEnumTokenScopeFieldRefInput<$PrismaModel>; not?: Prisma.NestedEnumTokenScopeFilter<$PrismaModel> | $Enums.TokenScope; }; export type NestedEnumSurfaceFilter<$PrismaModel = never> = { equals?: $Enums.Surface | Prisma.EnumSurfaceFieldRefInput<$PrismaModel>; in?: $Enums.Surface[] | Prisma.ListEnumSurfaceFieldRefInput<$PrismaModel>; notIn?: $Enums.Surface[] | Prisma.ListEnumSurfaceFieldRefInput<$PrismaModel>; not?: Prisma.NestedEnumSurfaceFilter<$PrismaModel> | $Enums.Surface; }; export type NestedDateTimeNullableFilter<$PrismaModel = never> = { equals?: Date | string | Prisma.DateTimeFieldRefInput<$PrismaModel> | null; in?: Date[] | string[] | Prisma.ListDateTimeFieldRefInput<$PrismaModel> | null; notIn?: Date[] | string[] | Prisma.ListDateTimeFieldRefInput<$PrismaModel> | 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 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 NestedEnumTokenScopeWithAggregatesFilter<$PrismaModel = never> = { equals?: $Enums.TokenScope | Prisma.EnumTokenScopeFieldRefInput<$PrismaModel>; in?: $Enums.TokenScope[] | Prisma.ListEnumTokenScopeFieldRefInput<$PrismaModel>; notIn?: $Enums.TokenScope[] | Prisma.ListEnumTokenScopeFieldRefInput<$PrismaModel>; not?: Prisma.NestedEnumTokenScopeWithAggregatesFilter<$PrismaModel> | $Enums.TokenScope; _count?: Prisma.NestedIntFilter<$PrismaModel>; _min?: Prisma.NestedEnumTokenScopeFilter<$PrismaModel>; _max?: Prisma.NestedEnumTokenScopeFilter<$PrismaModel>; }; export type NestedEnumSurfaceWithAggregatesFilter<$PrismaModel = never> = { equals?: $Enums.Surface | Prisma.EnumSurfaceFieldRefInput<$PrismaModel>; in?: $Enums.Surface[] | Prisma.ListEnumSurfaceFieldRefInput<$PrismaModel>; notIn?: $Enums.Surface[] | Prisma.ListEnumSurfaceFieldRefInput<$PrismaModel>; not?: Prisma.NestedEnumSurfaceWithAggregatesFilter<$PrismaModel> | $Enums.Surface; _count?: Prisma.NestedIntFilter<$PrismaModel>; _min?: Prisma.NestedEnumSurfaceFilter<$PrismaModel>; _max?: Prisma.NestedEnumSurfaceFilter<$PrismaModel>; }; export type NestedDateTimeNullableWithAggregatesFilter<$PrismaModel = never> = { equals?: Date | string | Prisma.DateTimeFieldRefInput<$PrismaModel> | null; in?: Date[] | string[] | Prisma.ListDateTimeFieldRefInput<$PrismaModel> | null; notIn?: Date[] | string[] | Prisma.ListDateTimeFieldRefInput<$PrismaModel> | 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 NestedBoolFilter<$PrismaModel = never> = { equals?: boolean | Prisma.BooleanFieldRefInput<$PrismaModel>; not?: Prisma.NestedBoolFilter<$PrismaModel> | boolean; }; export type NestedEnumSurfaceNullableFilter<$PrismaModel = never> = { equals?: $Enums.Surface | Prisma.EnumSurfaceFieldRefInput<$PrismaModel> | null; in?: $Enums.Surface[] | Prisma.ListEnumSurfaceFieldRefInput<$PrismaModel> | null; notIn?: $Enums.Surface[] | Prisma.ListEnumSurfaceFieldRefInput<$PrismaModel> | null; not?: Prisma.NestedEnumSurfaceNullableFilter<$PrismaModel> | $Enums.Surface | null; }; export type NestedJsonFilter<$PrismaModel = never> = Prisma.PatchUndefined>, Exclude>, 'path'>>, Required>> | Prisma.OptionalFlat>, 'path'>>; export type NestedJsonFilterBase<$PrismaModel = never> = { equals?: runtime.InputJsonValue | Prisma.JsonFieldRefInput<$PrismaModel> | Prisma.JsonNullValueFilter; path?: string[]; mode?: Prisma.QueryMode | Prisma.EnumQueryModeFieldRefInput<$PrismaModel>; string_contains?: string | Prisma.StringFieldRefInput<$PrismaModel>; string_starts_with?: string | Prisma.StringFieldRefInput<$PrismaModel>; string_ends_with?: string | Prisma.StringFieldRefInput<$PrismaModel>; array_starts_with?: runtime.InputJsonValue | Prisma.JsonFieldRefInput<$PrismaModel> | null; array_ends_with?: runtime.InputJsonValue | Prisma.JsonFieldRefInput<$PrismaModel> | null; array_contains?: runtime.InputJsonValue | Prisma.JsonFieldRefInput<$PrismaModel> | null; lt?: runtime.InputJsonValue | Prisma.JsonFieldRefInput<$PrismaModel>; lte?: runtime.InputJsonValue | Prisma.JsonFieldRefInput<$PrismaModel>; gt?: runtime.InputJsonValue | Prisma.JsonFieldRefInput<$PrismaModel>; gte?: runtime.InputJsonValue | Prisma.JsonFieldRefInput<$PrismaModel>; not?: runtime.InputJsonValue | Prisma.JsonFieldRefInput<$PrismaModel> | Prisma.JsonNullValueFilter; }; export type NestedFloatWithAggregatesFilter<$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.NestedFloatWithAggregatesFilter<$PrismaModel> | number; _count?: Prisma.NestedIntFilter<$PrismaModel>; _avg?: Prisma.NestedFloatFilter<$PrismaModel>; _sum?: Prisma.NestedFloatFilter<$PrismaModel>; _min?: Prisma.NestedFloatFilter<$PrismaModel>; _max?: Prisma.NestedFloatFilter<$PrismaModel>; }; 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 NestedEnumSurfaceNullableWithAggregatesFilter<$PrismaModel = never> = { equals?: $Enums.Surface | Prisma.EnumSurfaceFieldRefInput<$PrismaModel> | null; in?: $Enums.Surface[] | Prisma.ListEnumSurfaceFieldRefInput<$PrismaModel> | null; notIn?: $Enums.Surface[] | Prisma.ListEnumSurfaceFieldRefInput<$PrismaModel> | null; not?: Prisma.NestedEnumSurfaceNullableWithAggregatesFilter<$PrismaModel> | $Enums.Surface | null; _count?: Prisma.NestedIntNullableFilter<$PrismaModel>; _min?: Prisma.NestedEnumSurfaceNullableFilter<$PrismaModel>; _max?: Prisma.NestedEnumSurfaceNullableFilter<$PrismaModel>; }; export type NestedEnumArchivedReasonFilter<$PrismaModel = never> = { equals?: $Enums.ArchivedReason | Prisma.EnumArchivedReasonFieldRefInput<$PrismaModel>; in?: $Enums.ArchivedReason[] | Prisma.ListEnumArchivedReasonFieldRefInput<$PrismaModel>; notIn?: $Enums.ArchivedReason[] | Prisma.ListEnumArchivedReasonFieldRefInput<$PrismaModel>; not?: Prisma.NestedEnumArchivedReasonFilter<$PrismaModel> | $Enums.ArchivedReason; }; export type NestedEnumResolutionStateFilter<$PrismaModel = never> = { equals?: $Enums.ResolutionState | Prisma.EnumResolutionStateFieldRefInput<$PrismaModel>; in?: $Enums.ResolutionState[] | Prisma.ListEnumResolutionStateFieldRefInput<$PrismaModel>; notIn?: $Enums.ResolutionState[] | Prisma.ListEnumResolutionStateFieldRefInput<$PrismaModel>; not?: Prisma.NestedEnumResolutionStateFilter<$PrismaModel> | $Enums.ResolutionState; }; export type NestedEnumResolutionOutcomeFilter<$PrismaModel = never> = { equals?: $Enums.ResolutionOutcome | Prisma.EnumResolutionOutcomeFieldRefInput<$PrismaModel>; in?: $Enums.ResolutionOutcome[] | Prisma.ListEnumResolutionOutcomeFieldRefInput<$PrismaModel>; notIn?: $Enums.ResolutionOutcome[] | Prisma.ListEnumResolutionOutcomeFieldRefInput<$PrismaModel>; not?: Prisma.NestedEnumResolutionOutcomeFilter<$PrismaModel> | $Enums.ResolutionOutcome; }; export type NestedEnumArchivedReasonWithAggregatesFilter<$PrismaModel = never> = { equals?: $Enums.ArchivedReason | Prisma.EnumArchivedReasonFieldRefInput<$PrismaModel>; in?: $Enums.ArchivedReason[] | Prisma.ListEnumArchivedReasonFieldRefInput<$PrismaModel>; notIn?: $Enums.ArchivedReason[] | Prisma.ListEnumArchivedReasonFieldRefInput<$PrismaModel>; not?: Prisma.NestedEnumArchivedReasonWithAggregatesFilter<$PrismaModel> | $Enums.ArchivedReason; _count?: Prisma.NestedIntFilter<$PrismaModel>; _min?: Prisma.NestedEnumArchivedReasonFilter<$PrismaModel>; _max?: Prisma.NestedEnumArchivedReasonFilter<$PrismaModel>; }; export type NestedEnumResolutionStateWithAggregatesFilter<$PrismaModel = never> = { equals?: $Enums.ResolutionState | Prisma.EnumResolutionStateFieldRefInput<$PrismaModel>; in?: $Enums.ResolutionState[] | Prisma.ListEnumResolutionStateFieldRefInput<$PrismaModel>; notIn?: $Enums.ResolutionState[] | Prisma.ListEnumResolutionStateFieldRefInput<$PrismaModel>; not?: Prisma.NestedEnumResolutionStateWithAggregatesFilter<$PrismaModel> | $Enums.ResolutionState; _count?: Prisma.NestedIntFilter<$PrismaModel>; _min?: Prisma.NestedEnumResolutionStateFilter<$PrismaModel>; _max?: Prisma.NestedEnumResolutionStateFilter<$PrismaModel>; }; export type NestedEnumResolutionOutcomeWithAggregatesFilter<$PrismaModel = never> = { equals?: $Enums.ResolutionOutcome | Prisma.EnumResolutionOutcomeFieldRefInput<$PrismaModel>; in?: $Enums.ResolutionOutcome[] | Prisma.ListEnumResolutionOutcomeFieldRefInput<$PrismaModel>; notIn?: $Enums.ResolutionOutcome[] | Prisma.ListEnumResolutionOutcomeFieldRefInput<$PrismaModel>; not?: Prisma.NestedEnumResolutionOutcomeWithAggregatesFilter<$PrismaModel> | $Enums.ResolutionOutcome; _count?: Prisma.NestedIntFilter<$PrismaModel>; _min?: Prisma.NestedEnumResolutionOutcomeFilter<$PrismaModel>; _max?: Prisma.NestedEnumResolutionOutcomeFilter<$PrismaModel>; }; export type NestedUuidFilter<$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>; not?: Prisma.NestedUuidFilter<$PrismaModel> | string; }; export type NestedUuidWithAggregatesFilter<$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>; not?: Prisma.NestedUuidWithAggregatesFilter<$PrismaModel> | string; _count?: Prisma.NestedIntFilter<$PrismaModel>; _min?: Prisma.NestedStringFilter<$PrismaModel>; _max?: Prisma.NestedStringFilter<$PrismaModel>; }; export type NestedEnumFeedbackTypeFilter<$PrismaModel = never> = { equals?: $Enums.FeedbackType | Prisma.EnumFeedbackTypeFieldRefInput<$PrismaModel>; in?: $Enums.FeedbackType[] | Prisma.ListEnumFeedbackTypeFieldRefInput<$PrismaModel>; notIn?: $Enums.FeedbackType[] | Prisma.ListEnumFeedbackTypeFieldRefInput<$PrismaModel>; not?: Prisma.NestedEnumFeedbackTypeFilter<$PrismaModel> | $Enums.FeedbackType; }; export type NestedEnumFeedbackTypeWithAggregatesFilter<$PrismaModel = never> = { equals?: $Enums.FeedbackType | Prisma.EnumFeedbackTypeFieldRefInput<$PrismaModel>; in?: $Enums.FeedbackType[] | Prisma.ListEnumFeedbackTypeFieldRefInput<$PrismaModel>; notIn?: $Enums.FeedbackType[] | Prisma.ListEnumFeedbackTypeFieldRefInput<$PrismaModel>; not?: Prisma.NestedEnumFeedbackTypeWithAggregatesFilter<$PrismaModel> | $Enums.FeedbackType; _count?: Prisma.NestedIntFilter<$PrismaModel>; _min?: Prisma.NestedEnumFeedbackTypeFilter<$PrismaModel>; _max?: Prisma.NestedEnumFeedbackTypeFilter<$PrismaModel>; }; //# sourceMappingURL=commonInputTypes.d.ts.map