interface FlagDefineimport { type FlagDefine } from "https://deno.land/x/flags@0.0.3/mod.ts"; Type ParametersTPropertiesreadonlyname: stringreadonlydefault: Treadonlyshort: stringreadonlyusage: stringreadonlyoptionalvalues: Array<T>isValid: (v: T) => booleanreadonlyvalue: TThe value parsed by this flag Methodsreset(): voidset value to default value defaultString(): stringReturns a string description of the default value valuesString(): stringReturns a string description of the list of valid values add(val?: string): booleanParsed to this flag isBool(): booleanReturns whether it is a bool flag