UNPKG

@andrewlwn77/s3-upload-mcp-server

Version:

Pure Node.js MCP server for uploading images to AWS S3 with high-performance validation using Sharp and file-type

11 lines 492 B
import { ImageValidationResult, S3Response } from '../types'; export declare class ImageValidator { private logger; private readonly maxFileSize; constructor(maxFileSize?: number); validateImageFile(filePath: string): Promise<S3Response<ImageValidationResult>>; validateBase64Image(base64Data: string, filename: string): Promise<S3Response<ImageValidationResult>>; private validateImageBuffer; private isValidBase64; } //# sourceMappingURL=image-validator.d.ts.map