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 558 B
import { S3UploadResult, S3FileUploadResult, S3Response } from '../types'; export declare class ImageUploadService { private s3Client; private imageValidator; private configManager; private logger; constructor(); uploadImageData(imageData: string, filename: string, bucket?: string, contentType?: string): Promise<S3Response<S3UploadResult>>; uploadImageFile(filePath: string, bucket?: string, key?: string, preserveFilename?: boolean): Promise<S3Response<S3FileUploadResult>>; } //# sourceMappingURL=image-upload-service.d.ts.map