import { PadroneSchema } from "../types/schema.mjs"; import { WithCommand } from "../util/type-utils.mjs"; import { CommandTypesBase, PadroneCommand } from "../types/command.mjs"; //#region src/extension/man.d.ts type ManArgs = { setup?: boolean; remove?: boolean; }; type ManCommand = PadroneCommand<'man', '', PadroneSchema, string, [], [], true>; type WithMan = WithCommand; /** * Extension that adds the `man` command for man page generation. * * Usage: * ```ts * import { createPadrone } from 'padrone'; * import { padroneMan } from 'padrone/man'; * * createPadrone('my-cli').extend(padroneMan()) * ``` */ declare function padroneMan(): (builder: T) => WithMan; //#endregion export { WithMan, padroneMan }; //# sourceMappingURL=man.d.mts.map