import { Issue, IRegistry } from "@abaplint/core";
export declare const GENERIC_ERROR = "generic_error";
export type Arguments = {
    configFilename?: string;
    format: string;
    compress?: boolean;
    performanceInformation?: boolean;
    showHelp?: boolean;
    showVersion?: boolean;
    outputDefaultConfig?: boolean;
    runFix?: boolean;
    runRename?: boolean;
    outFormat?: string;
    outFile?: string;
    file?: string;
};
export declare function run(arg: Arguments): Promise<{
    output: string;
    issues: Issue[];
    reg: IRegistry | undefined;
}>;
