import type { InferValue } from '@optique/core/parser'; export declare const args: import("@optique/core").Parser<"async", { readonly action: "alias"; readonly sub: { readonly subcommand: "list"; readonly json: true | undefined; readonly agent: true | undefined; } | { readonly subcommand: "set"; readonly name: string | undefined; readonly port: string | undefined; readonly json: true | undefined; readonly agent: true | undefined; } | { readonly subcommand: "rm"; readonly name: string; readonly json: true | undefined; readonly agent: true | undefined; } | undefined; }, ["matched", string] | ["parsing", { readonly action: "alias"; readonly sub: [[0, import("@optique/core").ParserResult<["matched", string] | ["parsing", { readonly subcommand: "list"; readonly json: [import("@optique/core").ValueParserResult | undefined] | undefined; readonly agent: [import("@optique/core").ValueParserResult | undefined] | undefined; }] | undefined>] | [1, import("@optique/core").ParserResult<["matched", string] | ["parsing", { readonly subcommand: "set"; readonly name: [import("@optique/core").ValueParserResult | undefined] | undefined; readonly port: [import("@optique/core").ValueParserResult | undefined] | undefined; readonly json: [import("@optique/core").ValueParserResult | undefined] | undefined; readonly agent: [import("@optique/core").ValueParserResult | undefined] | undefined; }] | undefined>] | [2, import("@optique/core").ParserResult<["matched", string] | ["parsing", { readonly subcommand: "rm"; readonly name: import("@optique/core").ValueParserResult | undefined; readonly json: [import("@optique/core").ValueParserResult | undefined] | undefined; readonly agent: [import("@optique/core").ValueParserResult | undefined] | undefined; }] | undefined>] | undefined] | undefined; }] | undefined>; export declare function run(config: InferValue): Promise; //# sourceMappingURL=alias.d.ts.map