import * as runtime from "@prisma/client/runtime/index-browser"; export type * from '../models.js'; export type * from './prismaNamespace.js'; export declare const Decimal: typeof runtime.Decimal; export declare const NullTypes: { DbNull: (new (secret: never) => typeof runtime.DbNull); JsonNull: (new (secret: never) => typeof runtime.JsonNull); AnyNull: (new (secret: never) => typeof runtime.AnyNull); }; /** * Helper for filtering JSON entries that have `null` on the database (empty on the db) * * @see https://www.prisma.io/docs/concepts/components/prisma-client/working-with-fields/working-with-json-fields#filtering-on-a-json-field */ export declare const DbNull: import("@prisma/client-runtime-utils").DbNullClass; /** * Helper for filtering JSON entries that have JSON `null` values (not empty on the db) * * @see https://www.prisma.io/docs/concepts/components/prisma-client/working-with-fields/working-with-json-fields#filtering-on-a-json-field */ export declare const JsonNull: import("@prisma/client-runtime-utils").JsonNullClass; /** * Helper for filtering JSON entries that are `Prisma.DbNull` or `Prisma.JsonNull` * * @see https://www.prisma.io/docs/concepts/components/prisma-client/working-with-fields/working-with-json-fields#filtering-on-a-json-field */ export declare const AnyNull: import("@prisma/client-runtime-utils").AnyNullClass; export declare const ModelName: { readonly User: "User"; readonly Region: "Region"; readonly UserPost: "UserPost"; readonly UserSettings: "UserSettings"; readonly UserStats: "UserStats"; readonly DataType: "DataType"; }; export type ModelName = (typeof ModelName)[keyof typeof ModelName]; export declare const TransactionIsolationLevel: { readonly ReadUncommitted: "ReadUncommitted"; readonly ReadCommitted: "ReadCommitted"; readonly RepeatableRead: "RepeatableRead"; readonly Serializable: "Serializable"; }; export type TransactionIsolationLevel = (typeof TransactionIsolationLevel)[keyof typeof TransactionIsolationLevel]; export declare const UserScalarFieldEnum: { readonly id: "id"; readonly createdAt: "createdAt"; readonly updatedAt: "updatedAt"; readonly email: "email"; readonly password: "password"; readonly firstName: "firstName"; readonly lastName: "lastName"; readonly role: "role"; readonly phoneNumber: "phoneNumber"; }; export type UserScalarFieldEnum = (typeof UserScalarFieldEnum)[keyof typeof UserScalarFieldEnum]; export declare const RelationLoadStrategy: { readonly query: "query"; readonly join: "join"; }; export type RelationLoadStrategy = (typeof RelationLoadStrategy)[keyof typeof RelationLoadStrategy]; export declare const RegionScalarFieldEnum: { readonly createdAt: "createdAt"; readonly updatedAt: "updatedAt"; readonly regionName: "regionName"; }; export type RegionScalarFieldEnum = (typeof RegionScalarFieldEnum)[keyof typeof RegionScalarFieldEnum]; export declare const UserPostScalarFieldEnum: { readonly id: "id"; readonly createdAt: "createdAt"; readonly updatedAt: "updatedAt"; readonly title: "title"; readonly body: "body"; readonly userId: "userId"; }; export type UserPostScalarFieldEnum = (typeof UserPostScalarFieldEnum)[keyof typeof UserPostScalarFieldEnum]; export declare const UserSettingsScalarFieldEnum: { readonly id: "id"; readonly createdAt: "createdAt"; readonly updatedAt: "updatedAt"; readonly receivesMarketingEmails: "receivesMarketingEmails"; readonly canViewReports: "canViewReports"; readonly userId: "userId"; }; export type UserSettingsScalarFieldEnum = (typeof UserSettingsScalarFieldEnum)[keyof typeof UserSettingsScalarFieldEnum]; export declare const UserStatsScalarFieldEnum: { readonly id: "id"; readonly createdAt: "createdAt"; readonly updatedAt: "updatedAt"; readonly likes: "likes"; readonly dislikes: "dislikes"; readonly views: "views"; readonly userSettingsId: "userSettingsId"; }; export type UserStatsScalarFieldEnum = (typeof UserStatsScalarFieldEnum)[keyof typeof UserStatsScalarFieldEnum]; export declare const DataTypeScalarFieldEnum: { readonly id: "id"; readonly createdAt: "createdAt"; readonly updatedAt: "updatedAt"; readonly intField: "intField"; readonly bigIntField: "bigIntField"; readonly floatField: "floatField"; readonly decimalField: "decimalField"; readonly boolField: "boolField"; readonly dateTimeField: "dateTimeField"; readonly jsonField: "jsonField"; readonly bytesField: "bytesField"; readonly stringList: "stringList"; readonly intList: "intList"; readonly color: "color"; readonly optionalString: "optionalString"; readonly optionalInt: "optionalInt"; }; export type DataTypeScalarFieldEnum = (typeof DataTypeScalarFieldEnum)[keyof typeof DataTypeScalarFieldEnum]; export declare const SortOrder: { readonly asc: "asc"; readonly desc: "desc"; }; export type SortOrder = (typeof SortOrder)[keyof typeof SortOrder]; export declare const JsonNullValueInput: { readonly JsonNull: import("@prisma/client-runtime-utils").JsonNullClass; }; export type JsonNullValueInput = (typeof JsonNullValueInput)[keyof typeof JsonNullValueInput]; export declare const QueryMode: { readonly default: "default"; readonly insensitive: "insensitive"; }; export type QueryMode = (typeof QueryMode)[keyof typeof QueryMode]; export declare const NullsOrder: { readonly first: "first"; readonly last: "last"; }; export type NullsOrder = (typeof NullsOrder)[keyof typeof NullsOrder]; export declare const JsonNullValueFilter: { readonly DbNull: import("@prisma/client-runtime-utils").DbNullClass; readonly JsonNull: import("@prisma/client-runtime-utils").JsonNullClass; readonly AnyNull: import("@prisma/client-runtime-utils").AnyNullClass; }; export type JsonNullValueFilter = (typeof JsonNullValueFilter)[keyof typeof JsonNullValueFilter];