export const FLAG_TERMINATOR: "--"; export function isValueToken(arg: string | undefined): boolean; export function consumeRootOptionToken(args: ReadonlyArray, index: number): number; export function consumeRootCommandOptionToken(args: readonly string[], index: number): number; export function getRootOptionAwareCommandPath(argv: readonly string[], depth: number): string[]; type CommandPositionalsParseOptions = { commandPath: ReadonlyArray; booleanFlags?: ReadonlyArray; valueFlags?: ReadonlyArray; maxPositionals?: number; mode?: "route" | "command-path"; }; export function getCommandPositionalsWithRootOptions( argv: readonly string[], options: CommandPositionalsParseOptions, ): string[] | null; export function getCommandArgsWithRootOptions( argv: readonly string[], options: Omit, ): string[] | null; export function getCommandOptionsWithRootOptions( argv: readonly string[], options: Omit, ): { rootOptions: string[]; commandOptions: string[] } | null;