/** * Low-level argument parsing logic wrapping Node.js `util.parseArgs()`. * * Handles the transformation of CLI arguments into typed values by: * * - Building `parseArgs` configuration from bargs option schemas * - Coercing parsed string values to their declared types (number, enum, etc.) * - Processing positional arguments including variadic rest args * * @packageDocumentation */ import type { InferOptions, InferPositionals, OptionsSchema, ParseResult, PositionalsSchema } from "./types.js"; /** * Options for parseSimple. */ interface ParseSimpleOptions { args?: string[]; options?: TOptions; positionals?: TPositionals; } /** * Parse arguments for a simple CLI (no commands). * * @function */ export declare const parseSimple: (config: ParseSimpleOptions) => ParseResult, InferPositionals>; export {}; //# sourceMappingURL=parser.d.ts.map