/** * src/commands/args.ts * * Shared argument parsing for commands that inspect the observability store * (trace, log). Kept here so `--since`/`--limit` semantics and error text stay * identical across commands instead of drifting into per-file copies. */ export interface StoreInspectArgs { member?: string; limit: number; since?: string; json: boolean; help: boolean; } /** * Parses the flag vocabulary shared by `trace`/`log` (`--member`, `--limit`, * `--since`, `--json`, `--help`). Command-specific flags are handled by * `onFlag`, which returns true when it consumed a value-flag's argument. */ export declare function parseStoreInspectArgs(args: string[], onFlag?: (flag: string, value: string | undefined) => boolean, defaultLimit?: number): StoreInspectArgs; export declare function resolveSince(value: string): string; export declare function parseLimit(value: string | undefined): number; //# sourceMappingURL=args.d.ts.map