import FlagHelpEntry from "./FlagHelpEntry"; export default class HelpEntry { readonly title: string; readonly description: string; readonly usage: string; readonly examples: string[]; readonly flags: FlagHelpEntry[]; readonly children: HelpEntry[]; constructor({ title, description, usage, examples, flags, children, }: { title: string; description: string; usage: string; examples: string[]; flags?: FlagHelpEntry[]; children?: HelpEntry[]; }); } export declare const validateCommands: (entries: readonly HelpEntry[], options: { readonly expectedCommands: string[]; }) => { missingEntries: string[]; redundantEntries: string[]; }; export declare const validateFlagDocs: (entry: HelpEntry, { expectedCommands, expectedFlags, }: { readonly expectedCommands: string[]; readonly expectedFlags: string[]; }) => { entryTitle: string; commandExistsForEntry: boolean; missingFlagHelpEntries: string[]; redundantFlagHelpEntries: string[]; };