import { PlywoodRequester } from 'plywood-base-api'; import { Attributes } from '../datatypes'; import { ExternalJS, ExternalValue } from './baseExternal'; import { SQLExternal } from './sqlExternal'; export interface MySQLDescribeRow { Field: string; Type: string; } export declare class MySQLExternal extends SQLExternal { static engine: string; static type: string; static fromJS(parameters: ExternalJS, requester: PlywoodRequester): MySQLExternal; static postProcessIntrospect(columns: MySQLDescribeRow[]): Attributes; static getSourceList(requester: PlywoodRequester): Promise; static getVersion(requester: PlywoodRequester): Promise; constructor(parameters: ExternalValue); protected getIntrospectAttributes(): Promise; } //# sourceMappingURL=mySqlExternal.d.ts.map