export interface PrismaMigrationClient { $executeRaw(query: TemplateStringsArray, ...values: unknown[]): Promise; $executeRawUnsafe(query: string, ...values: unknown[]): Promise; $queryRaw(query: TemplateStringsArray, ...values: unknown[]): Promise; } export interface PrismaClient extends PrismaMigrationClient { $transaction(fn: (tx: PrismaMigrationClient) => Promise, options?: unknown): Promise; $disconnect(): Promise; } export type MigrationFunction = (prisma: PrismaMigrationClient) => Promise; export interface Migration { up: MigrationFunction; down: MigrationFunction; } export interface MigrationFile { id: string; name: string; path: string; } //# sourceMappingURL=types.d.ts.map