export interface ParsedArgs {
    command: string | null;
    positional: string[];
    flags: Map<string, string | boolean>;
    project?: string;
    format: 'json' | 'text';
    compact: boolean;
    sortKeys: boolean;
}
export declare function parseArgs(argv: string[]): ParsedArgs;
export declare function requireString(args: ParsedArgs, flag: string): string;
export declare function optionalString(args: ParsedArgs, flag: string): string | undefined;
export declare function requireStringList(args: ParsedArgs, flag: string): string[];
