export declare const args: import("@optique/core").Parser<"sync", { readonly subcommand: "profile"; readonly entry: string | undefined; readonly memLimit: string | undefined; readonly memoryBudget: number | undefined; readonly chip: string | undefined; readonly top: number | undefined; readonly sort: string | undefined; readonly minBytes: number | undefined; readonly includeNative: true | undefined; readonly includeBuiltins: true | undefined; readonly onlyNative: true | undefined; readonly onlyBuiltins: true | undefined; readonly bundle: true | undefined; readonly noBundle: true | undefined; readonly noMinify: true | undefined; readonly minifier: string | undefined; readonly minifyLevel: string | undefined; readonly json: true | undefined; readonly env: string | undefined; readonly noAutoEnv: true | undefined; }, ["matched", string] | ["parsing", { readonly subcommand: "profile"; readonly entry: [import("@optique/core").ValueParserResult | undefined] | undefined; readonly memLimit: [import("@optique/core").ValueParserResult | undefined] | undefined; readonly memoryBudget: [import("@optique/core").ValueParserResult | undefined] | undefined; readonly chip: [import("@optique/core").ValueParserResult | undefined] | undefined; readonly top: [import("@optique/core").ValueParserResult | undefined] | undefined; readonly sort: [import("@optique/core").ValueParserResult | undefined] | undefined; readonly minBytes: [import("@optique/core").ValueParserResult | undefined] | undefined; readonly includeNative: [import("@optique/core").ValueParserResult | undefined] | undefined; readonly includeBuiltins: [import("@optique/core").ValueParserResult | undefined] | undefined; readonly onlyNative: [import("@optique/core").ValueParserResult | undefined] | undefined; readonly onlyBuiltins: [import("@optique/core").ValueParserResult | undefined] | undefined; readonly bundle: [import("@optique/core").ValueParserResult | undefined] | undefined; readonly noBundle: [import("@optique/core").ValueParserResult | undefined] | undefined; readonly noMinify: [import("@optique/core").ValueParserResult | undefined] | undefined; readonly minifier: [import("@optique/core").ValueParserResult | undefined] | undefined; readonly minifyLevel: [import("@optique/core").ValueParserResult | undefined] | undefined; readonly json: [import("@optique/core").ValueParserResult | undefined] | undefined; readonly env: [import("@optique/core").ValueParserResult | undefined] | undefined; readonly noAutoEnv: [import("@optique/core").ValueParserResult | undefined] | undefined; }] | undefined>; interface RunConfig { entry?: string; memLimit?: string; memoryBudget?: number; chip?: string; top?: number; sort?: string; minBytes?: number; includeNative?: boolean; includeBuiltins?: boolean; onlyNative?: boolean; onlyBuiltins?: boolean; bundle?: boolean; noBundle?: boolean; noMinify?: boolean; minifier?: string; minifyLevel?: string; json?: boolean; env?: string; noAutoEnv?: boolean; } export declare function run(config: RunConfig): Promise; export {}; //# sourceMappingURL=profile.d.ts.map