class CLIimport { CLI } from "https://deno.land/x/autocli@0.3/mod.ts"; ConstructorsnewCLI(commands: CommandShape[])Propertiesprivatecmds: CommandMapprivatereadonlyexecute: (args: string[]) => Promise<number>privatereadonlygetCommand: () => unknownprivatehelpMessage: stringprivateinvalid: (cmd: string) => unknownprivateprompt: stringprivateunknown: (cmd: string) => unknownreadonlyrun: () => unknownreadonlysetInvalid: (func: (args: string) => void) => voidreadonlysetPrompt: (prompt: string) => unknownreadonlysetUnknown: (func: (args: string) => void) => void