import { Settings } from '../configuration.js';
export declare class CommandLineInterface {
    protected settings: Settings;
    constructor(settings: Settings);
    run(args: string[]): Promise<unknown>;
    printOutput(output: any): void;
    showHelpAndExit(): Promise<void>;
    fetchCommands(): Promise<Record<string, string[]>>;
    private parseParamsFromCli;
    private readFileReferences;
}
