@donmccurdy/caporal
Version:
A full-featured framework for building command line applications (cli) with node.js
19 lines (18 loc) • 427 B
TypeScript
/**
* @packageDocumentation
* @internal
*/
import type { ArgumentSynopsis } from "../types.js";
/**
* Check if the argument is explicitly required
*
* @ignore
* @param synopsis
*/
export declare function isRequired(synopsis: string): boolean;
/**
*
* @param synopsis
*/
export declare function isVariadic(synopsis: string): boolean;
export declare function parseArgumentSynopsis(synopsis: string): ArgumentSynopsis;