import { AutoBePrisma, IAutoBePrismaCompiler, IAutoBePrismaCompilerProps, IAutoBePrismaCompilerResult, IAutoBePrismaValidation } from "@autobe/interface";
export declare class AutoBePrismaCompiler implements IAutoBePrismaCompiler {
    compile(props: IAutoBePrismaCompilerProps): Promise<IAutoBePrismaCompilerResult>;
    validate(app: AutoBePrisma.IApplication): Promise<IAutoBePrismaValidation>;
    write(app: AutoBePrisma.IApplication): Promise<Record<string, string>>;
}
