class OptionRe-exportimport { Option } from "https://deno.land/x/denomander@0.9.3/docs.ts"; Option class ConstructorsnewOption(params: OptionParameters)Constructor of Command object Propertiesprotectedoptional_letter_option: stringHolds the short flag (-p). One letter command protected_value: anyThe value of the option protected_word_option: stringHolds the long flag (--port). One letter command optionalcallback: FunctionThe custom option processing function optionalchoices: Array<any>command: CommandThe command that belongs to it optionaldefaultValue: anyHolds the default value if passed description: stringThe description of the option flags: stringHolds the flags as defined (unparsed) isRequired: booleanIf the option is required letter_option: string | undefinedGetter of the the short flag (one letter command) value: anyGetter of the long flag (word command) word_option: stringGetter of the long flag (word command) MethodsprivatesplitFlags()It splits the pre declared commands and stores the word_option. belongsTo(command: Command)The command that belongs to it hasDefaultValue(): booleanreset(flags: string, description: string)Set new flags and description for this option