UNPKG

alioss-mcp

Version:

为AI编码工具提供阿里云OSS访问能力的Model Context Protocol服务器

32 lines (31 loc) 1.1 kB
import { AliOssServer } from "./alioss"; export declare class MultipartUploadManager { private ossServer; constructor(ossServer: AliOssServer); initMultipartUpload(fileName: string): Promise<{ uploadId: string; name: string; } | null>; uploadPart(fileName: string, uploadId: string, partNo: number, filePath: string, start: number, end: number): Promise<{ etag: string; number: number; } | null>; completeMultipartUpload(fileName: string, uploadId: string, parts: Array<{ number: number; etag: string; }>): Promise<{ name: string; etag: string; } | null>; multipartUpload(fileName: string, filePath: string, partSize?: number): Promise<{ name: string; etag: string; } | null>; abortMultipartUpload(fileName: string, uploadId: string): Promise<boolean>; listUploads(prefix?: string, maxUploads?: number): Promise<{ uploads: import("ali-oss").Upload[]; isTruncated: boolean; nextKeyMarker: any; nextUploadIdMarker: any; } | null>; }