import { DomainObject } from 'domain-objects'; import Joi from 'joi'; export declare enum DatabaseLanguage { MYSQL = "mysql", POSTGRES = "postgres" } export interface GeneratorConfig { rootDir: string; language: DatabaseLanguage; dialect: string; declarationsPath: string; targetDirPath: string; } export declare class GeneratorConfig extends DomainObject implements GeneratorConfig { static schema: Joi.ObjectSchema; }