interface CliArgs { positional: string[]; /** * Options with the name as they are passed. * If the same flag is passed multiple times the latest overrides the values. * @example --foo.bar=true -> {"foo.bar": true} */ options: Record; /** * Options list with the name as they are passed. * if the same flag is passed multiple times all the values are included in this list. * @example --foo.bar=true -> [{key: "foo.bar", value: true}] */ optionList: Array<{ key: string; value: "string"; }>; } export declare function parseArgs(cliArgs: string[]): CliArgs; export {}; //# sourceMappingURL=parse-args.d.ts.map