/** * Command Validation Utilities * Provides validation functions for CLI command inputs */ export declare class ValidationError extends Error { constructor(message: string); } /** * Validate output directory path */ export declare function validateOutputDirectory(outputDir: string): void; /** * Validate output format */ export declare function validateFormat(format: string): void; /** * Validate retry count */ export declare function validateRetryCount(retries: number): void; /** * Validate retry backoff timing */ export declare function validateRetryBackoff(backoff: number): void; /** * Validate document key format */ export declare function validateDocumentKey(key: string): void; /** * Validate category name */ export declare function validateCategory(category: string): void; /** * Validate file path exists */ export declare function validateFileExists(filePath: string, description?: string): void; /** * Validate directory exists */ export declare function validateDirectoryExists(dirPath: string, description?: string): void; /** * Validate Git repository exists */ export declare function validateGitRepository(outputDir: string): void; /** * Validate URL format */ export declare function validateUrl(url: string, description?: string): void; //# sourceMappingURL=validation.d.ts.map