import { Argv } from "yargs";
import { OApiGeneratorOptions } from "../lib/openapi-generator";
export interface BuildClientFromOpenApiOptions extends OApiGeneratorOptions {
    input: string | string[];
    output?: string;
    banner?: string;
    importFetchVersion?: string;
    importFormDataVersion?: string;
    packageName?: string;
    packageVersion?: string;
    packageAuthor?: string;
    packageLicense?: string;
    packagePrivate?: boolean;
    packageBuildTarget?: string;
    packageBuildModule?: string;
}
export declare const usage = "$0 <input..>";
export declare const describe = "Generate TypeScript HTTP client from OpenAPI specification";
export declare function builder(argv: Argv): Argv<BuildClientFromOpenApiOptions>;
export declare function handler(options: BuildClientFromOpenApiOptions): Promise<void>;
