{"version":3,"sources":["../../src/base/Argument.ts"],"names":["Argument","BaseArgument","constructor","arg","description"],"mappings":";;;;AAAA,cAAA,EAAA;AAYO,IAAMA,SAAAA,GAAN,MAAMA,SAAAA,SAAiBC,UAAAA,CAAAA;AAC1BC,EAAAA,WAAAA,CAAYC,KAAaC,WAAsB,EAAA;AAC3C,IAAA,KAAA,CAAMD,KAAKC,WAAAA,CAAAA;AACf;AACJ,CAAA;AAJ8BH,MAAAA,CAAAA,SAAAA,EAAAA,UAAAA,CAAAA;AAAvB,IAAMD,QAAN,GAAA","file":"chunk-TMRDQP6U.mjs","sourcesContent":["import { Argument as BaseArgument, Argument as CommanderArgument } from 'commander';\n\n\n\nexport interface ArgumentConstructor {\n    new(arg: string, description?: string): Argument;\n\n    (arg: string, description?: string): Argument;\n\n    prototype: Argument;\n}\n\nexport class Argument extends BaseArgument {\n    constructor(arg: string, description?: string) {\n        super(arg, description);\n    }\n}\n\nexport namespace Argument {\n    export type Argument = BaseArgument\n}\n"]}