import { Static } from 'runtypes'; import { Column, SchemaInfo, TableWithColumns } from '../../schema-info'; export declare const MysqlConfig: import("runtypes").Record<{ camelCase: import("runtypes").Optional; databaseType: import("runtypes").Union<[import("runtypes").Literal<"postgres">, import("runtypes").Literal<"mysql">, import("runtypes").Literal<"mssql">]>; runtimeType: import("runtypes").Union<[import("runtypes").Literal<"runtypes">, import("runtypes").Literal<"typescript">]>; outfile: import("runtypes").String; dbUri: import("runtypes").Optional; enumsAsTypes: import("runtypes").Optional; includeViews: import("runtypes").Optional; extraInfo: import("runtypes").Optional>; excludeTables: import("runtypes").Optional>; enums: import("runtypes").Optional>; tables: import("runtypes").Optional>; content: import("runtypes").Optional; typeMappings: import("runtypes").Optional, string>>; }, false>; export type MysqlConfig = Static; export type MysqlColumn = Column; export interface MysqlSchemaInfo extends SchemaInfo { tables?: TableWithColumns[]; }