/* eslint-disable prettier/prettier */ import runtime from '@prisma/client/runtime' /** * ## Prisma Client ʲˢ * * Type-safe database client for TypeScript & Node.js * @example * ``` * const prisma = new Prisma() * // Fetch zero or more Users * const users = await prisma.user.findMany() * ``` * * * Read more in our [docs](https://github.com/prisma/prisma/blob/main/docs/prisma-client-js/api.md). */ export declare const PrismaClient: any /** * ## Prisma Client ʲˢ * * Type-safe database client for TypeScript & Node.js * @example * ``` * const prisma = new Prisma() * // Fetch zero or more Users * const users = await prisma.user.findMany() * ``` * * * Read more in our [docs](https://github.com/prisma/prisma/blob/main/docs/prisma-client-js/api.md). */ export declare type PrismaClient = any export declare type PrismaClientExtends = { $extends: { extArgs: ExtArgs } & (< R extends runtime.Types.Extensions.Args['result'] = {}, M extends runtime.Types.Extensions.Args['model'] = {}, Q extends runtime.Types.Extensions.Args['query'] = {}, C extends runtime.Types.Extensions.Args['client'] = {}, Args extends runtime.Types.Extensions.Args = { result: R; model: M; query: Q; client: C } >(args: ((client: PrismaClientExtends) => { $extends: { extArgs: Args } }) | { result?: R; model?: M; query?: Q; client?: C }) => PrismaClientExtends>) } export declare const dmmf: any export declare type dmmf = any /** * Get the type of the value, that the Promise holds. */ export declare type PromiseType> = T extends PromiseLike ? U : T /** * Get the return type of a function which returns a Promise. */ export declare type PromiseReturnType Promise> = PromiseType> export namespace Prisma { export type TransactionClient = any export function defineExtension< R extends runtime.Types.Extensions.Args['result'] = {}, M extends runtime.Types.Extensions.Args['model'] = {}, Q extends runtime.Types.Extensions.Args['query'] = {}, C extends runtime.Types.Extensions.Args['client'] = {}, Args extends runtime.Types.Extensions.Args = { result: R; model: M; query: Q; client: C } >(args: ((client: PrismaClientExtends) => { $extends: { extArgs: Args } }) | { result?: R; model?: M; query?: Q; client?: C }): (client: any) => PrismaClientExtends }