import type { Config } from '../config/config'; /** * Creates a kysely-codegen command-line interface. */ export declare class Cli { #private; logLevel: "error" | "debug" | "silent" | "warn" | "info"; generate(options: Config): Promise; parseOptions(args: string[], options?: { config?: Record; silent?: boolean; }): Record; run(options?: { argv?: string[]; config?: Record; }): Promise; }