import type { StitchToolClientSpec } from './spec/client.js'; import { type UploadInput, type UploadResult, type UploadSpec } from './spec/upload.js'; /** * Handler for the upload capability — implements UploadSpec. * Never throws. All failures return an UploadResult value with a classified error code. */ export declare class UploadHandler implements UploadSpec { private readonly client; constructor(client: StitchToolClientSpec); execute(projectId: string, input: UploadInput): Promise; } //# sourceMappingURL=upload-handler.d.ts.map