import { Datasource, PrismaConfig } from '@prisma/config'; import { type RequireKey } from '../types'; export declare class ConfigValidationError extends Error { constructor(message: string); } /** * A Prisma Config that has been validated w.r.t. the command that is being executed. */ export type PrismaConfigWithDatasource = RequireKey & { datasource: RequireKey; }; type ValidatePrismaConfigWithDatasourceInput = { config: Pick; cmd: string; }; export declare function validatePrismaConfigWithDatasource({ config, cmd, }: ValidatePrismaConfigWithDatasourceInput): PrismaConfigWithDatasource; export {};