import { GeneratorOptions } from '@prisma/generator-helper';
export declare const GENERATOR_NAME = "Prisma Code Generator";
export interface PrismaCodeGeneratorConfig {
}
export declare class PrismaGenerator {
    static instance: PrismaGenerator;
    _options: GeneratorOptions;
    rootPath: string;
    clientPath: string;
    constructor(options?: GeneratorOptions);
    get options(): GeneratorOptions;
    set options(value: GeneratorOptions);
    static getInstance(options?: GeneratorOptions): PrismaGenerator;
    getClientImportPath(): string;
    setPrismaClientPath(): void;
    run: () => Promise<void>;
}
