/** * File utility functions for storage operations * @module utils/fileUtils */ /** * Convert file parameter to Buffer * Handles Buffer, ReadableStream, or throws error * * @param file - File data (Buffer or stream) * @param streamConverter - Optional function to convert stream to buffer * @returns Buffer */ export declare function convertFileToBuffer(file: Buffer | globalThis.NodeJS.ReadableStream | null | undefined, streamConverter?: (stream: globalThis.NodeJS.ReadableStream) => Promise): Promise; /** * Extract filename from file key/path * Returns the last segment after splitting by '/' * * @param key - File key or path * @returns Filename */ export declare function extractFilenameFromKey(key: string): string;