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

12 lines 660 B
export declare class FileUtils { static fileExists(filePath: string): Promise<boolean>; static getFileSize(filePath: string): Promise<number>; static readFileAsBuffer(filePath: string): Promise<Buffer>; static generateUniqueFilename(originalName: string, prefix?: string, includeTimestamp?: boolean): string; static getContentType(filePath: string): string; static validateImageExtension(filename: string): boolean; static base64ToBuffer(base64Data: string): Buffer; static getFileExtensionFromMimeType(mimeType: string): string; static validateFilename(filename: string): boolean; } //# sourceMappingURL=file-utils.d.ts.map