@raihan0824/mcp-veo2
Version:
MCP server for generating videos with Google Veo2
19 lines (18 loc) • 423 B
TypeScript
declare class S3Service {
private s3;
private bucket;
constructor();
/**
* Upload a file to S3
*/
uploadFile(localFilePath: string, s3Key: string): Promise<string>;
/**
* Generate a public URL for an S3 object
*/
getPublicUrl(s3Key: string): string;
/**
* Check if S3 connection is working
*/
testConnection(): Promise<boolean>;
}
export default S3Service;