import { DatabaseType, ISDL } from 'prisma-datamodel';
import { PrismaDefinition } from 'prisma-json-schema';
export declare function findDatamodelAndComputeSchema(configPath: string, config: PrismaDefinition): {
    datamodel: ISDL;
    databaseType: DatabaseType;
};
export declare function readPrismaYml(prismaPath: string): {
    config: PrismaDefinition;
    configPath: string;
};
export declare function getPrismaClientDir(prismaClientDir: string | undefined, prisma: {
    config: PrismaDefinition;
    configPath: string;
}, rootPath: string): string;
export declare function findRootDirectory(): string;
export declare function getImportPathRelativeToOutput(importPath: string, outputDir: string): string;
