/** * Validation utilities for PDF processing */ export declare class ValidationUtils { /** * Validates file path exists and is readable */ static validateFilePath(filePath: string): void; /** * Validates page number */ static validatePageNumber(pageNumber: number, totalPages: number): void; /** * Validates render options */ static validateRenderOptions(options: { width?: number; quality?: number; }): void; /** * Validates object ID */ static validateObjectId(objectId: string): void; /** * Validates bounding box */ static validateBoundingBox(bbox: any): boolean; /** * Safely gets numeric value with fallback */ static safeNumber(value: any, fallback?: number): number; /** * Safely gets string value with fallback */ static safeString(value: any, fallback?: string): string; } //# sourceMappingURL=ValidationUtils.d.ts.map