import { flags } from "@oclif/command"; import { DBReverseOptions } from "../db-reverse"; import LocalCommand from "./core/local-command"; export interface IDBReverseFlags { help: void; host: string; database: string; user: string; pass: string; port: number; engine: string; output: string; schema: string; ssl: boolean; noConfig: boolean; cf: string; ce: string; cp: string; eol: string; pv: string; lazy: boolean; namingStrategy: string; relationIds: boolean; skipSchema: boolean; generateConstructor: boolean; disablePluralization: boolean; skipTables: string; strictMode: string; defaultExport: boolean; graphqlObjectType: boolean; graphqlFiles: boolean; secureResolvers: boolean; softDeleteColumn: string; } export default class DBReverse extends LocalCommand { static description: string; static flags: { help: import("@oclif/parser/lib/flags").IBooleanFlag; host: flags.IOptionFlag; database: flags.IOptionFlag; user: flags.IOptionFlag; pass: flags.IOptionFlag; port: import("@oclif/parser/lib/flags").IOptionFlag; engine: flags.IOptionFlag; output: flags.IOptionFlag; schema: flags.IOptionFlag; graphqlFiles: import("@oclif/parser/lib/flags").IBooleanFlag; secureResolvers: import("@oclif/parser/lib/flags").IBooleanFlag; softDeleteColumn: flags.IOptionFlag; ssl: import("@oclif/parser/lib/flags").IBooleanFlag; noConfig: import("@oclif/parser/lib/flags").IBooleanFlag; cf: flags.IOptionFlag; ce: flags.IOptionFlag; cp: flags.IOptionFlag; eol: flags.IOptionFlag; pv: flags.IOptionFlag; lazy: import("@oclif/parser/lib/flags").IBooleanFlag; namingStrategy: flags.IOptionFlag; relationIds: import("@oclif/parser/lib/flags").IBooleanFlag; skipSchema: import("@oclif/parser/lib/flags").IBooleanFlag; generateConstructor: import("@oclif/parser/lib/flags").IBooleanFlag; disablePluralization: import("@oclif/parser/lib/flags").IBooleanFlag; skipTables: flags.IOptionFlag; strictMode: flags.IOptionFlag; defaultExport: import("@oclif/parser/lib/flags").IBooleanFlag; }; run(): Promise; checkFlagsParameters(options: DBReverseOptions, flags: IDBReverseFlags): DBReverseOptions; }