import type { MediaRef } from '../../media/types.js'; export type ToolMediaType = 'photo' | 'video' | 'audio' | 'document'; export declare function detectToolMediaMimeType(buffer: Buffer, filePath: string): string; export declare function mediaTypeFromMimeType(mimeType: string): ToolMediaType; export declare function persistToolMedia(params: { buffer: Buffer; filePath: string; mediaType?: ToolMediaType; }): Promise;