export = Generator;
declare class Generator {
    constructor(hre: any, abigenPath?: string);
    abigenVersion: any;
    abigenPath: string;
    lang: string;
    artifacts: any;
    outDir: string;
    deployable: any;
    onlyFiles: any;
    skipFiles: any;
    generate(): Promise<any>;
    clean(): Promise<void>;
    _generate(artifactNames: any): Promise<void>;
    _toUnixPath(userPath: any): any;
    _contains(pathList: any, source: any): any;
    _verboseLog(msg: any): void;
    abigen(path: any, argv: any): Promise<void>;
}
//# sourceMappingURL=generator.d.ts.map