import { ArgvTheme } from "../themes.js"; import { Palette } from "../../../tooling/text/theming.js"; import { Command } from "../../analysis/types/commands.js"; import { Params } from "../../analysis/types/units.js"; import { Cmd } from "../../analysis/utils/list-all-commands.js"; export declare function helpWiz(palette: Palette): { programHeadline: (name: string, commandList: Cmd[]) => string | null; programHelp: (help?: string, readme?: string) => string | null; commandHeadline: (programName: string, { command, path }: Cmd, summarize: boolean) => string | null; commandHelp: (command: Command) => string | undefined; commandArgs: ({ args, extraArgs }: Command) => string | null; commandParams: (params: Params) => string | null; };