interface MainOptions {
    print?: (message: string) => void;
    rethrowErrors?: true;
}
export declare function main(rawArguments: string[], options?: MainOptions): Promise<void>;
export declare function parseHhuGlobalOptions(cliArguments: string[], usedCliArguments: boolean[]): Promise<{
    help: boolean;
    showStackTraces: boolean;
    version: boolean;
    network: string | undefined;
}>;
export declare function printHhuVersionMessage(print?: (message: string) => void): Promise<void>;
export {};
//# sourceMappingURL=hhu.d.ts.map