#!/usr/bin/env node
import { Command, flags } from '@oclif/command';
export declare class Docgen extends Command {
    static flags: {
        version: import("@oclif/parser/lib/flags").IBooleanFlag<void>;
        help: import("@oclif/parser/lib/flags").IBooleanFlag<void>;
        input: flags.IOptionFlag<string>;
        output: flags.IOptionFlag<string>;
        exclude: flags.IOptionFlag<string[] | undefined>;
        templates: flags.IOptionFlag<string | undefined>;
        extension: flags.IOptionFlag<string>;
        helpers: flags.IOptionFlag<string | undefined>;
        'solc-module': flags.IOptionFlag<string | undefined>;
        'solc-settings': flags.IOptionFlag<object | undefined>;
        'output-structure': flags.IOptionFlag<"contracts" | "readmes" | "single">;
    };
    run(): Promise<void>;
}
//# sourceMappingURL=cli.d.ts.map