/** * SeaVerse Utils SDK * * A utility toolkit including file upload, image compression, and more. * * @packageDocumentation */ export { UtilsClient } from './client.js'; export type { UtilsClientOptions, CompressionConfig, UploadOptions, UploadProgress, UploadResult, PresignUploadRequest, PresignUploadData, PresignUploadResponse, ValidationResult, ValidationRules, CompressionResult, ErrorCodeType, } from './models.js'; export { UtilsAPIError, ErrorCode } from './models.js'; export { validateFile, formatBytes, isImageFile, getFileExtension, } from './utils.js'; export { compressImage, shouldCompress } from './compress.js'; export { ENVIRONMENT_URLS, DEFAULT_BASE_URL, DEFAULT_TIMEOUT, DEFAULT_COMPRESSION_CONFIG, DEFAULT_MAX_FILE_SIZE, } from './config.js'; //# sourceMappingURL=index.d.ts.map