import type { MentionItem } from '../types/schemas/chat/ui.js'; export type FileMentionItem = MentionItem & { iconUrl: string; }; type PendingFileSource = { id: string; name: string; mimeType?: string; }; type UrlFileSource = { url: string; name: string; mimeType?: string; }; type AgentFileSource = { path: string; name: string; }; export declare function buildFileMentionItems(options: { pendingFiles?: readonly PendingFileSource[]; conversationFiles?: readonly UrlFileSource[]; workspaceContextFiles?: readonly UrlFileSource[]; agentContextFiles?: readonly AgentFileSource[]; }): FileMentionItem[]; export {};