/** * File Uploads Composite Tool * Upload, manage, and retrieve files in Notion * Maps to: POST/GET /v1/file_uploads endpoints (API 2025-09-03) */ import type { Client } from '@notionhq/client'; export interface FileUploadsInput { action: 'create' | 'send' | 'complete' | 'retrieve' | 'list'; file_upload_id?: string; filename?: string; content_type?: string; mode?: 'single' | 'multi_part'; number_of_parts?: number; part_number?: number; file_content?: string; limit?: number; } /** * Unified file uploads tool - handles all file upload operations * Maps to: /v1/file_uploads endpoints */ export declare function fileUploads(notion: Client, input: FileUploadsInput): Promise; //# sourceMappingURL=file-uploads.d.ts.map