export interface MentionAgent { name: string; description?: string; } export interface MentionSkill { name: string; description?: string; } export interface MentionReference { name: string; description?: string; } export interface MentionItem { type: 'agent' | 'reference' | 'skill' | 'file'; value: string; description?: string; } interface MentionPopupProps { agents: MentionAgent[]; references?: MentionReference[]; skills?: MentionSkill[]; files: string[]; changedFiles?: Array<{ path: string; status: string; }>; query: string; selectedIndex: number; onSelect: (value: string) => void; onEnterSelect: (value: string | undefined) => void; onClose: () => void; } export declare function MentionPopup({ agents, references, skills, files, changedFiles, query, selectedIndex, onSelect, onEnterSelect, onClose, }: MentionPopupProps): import("react/jsx-runtime").JSX.Element; export {}; //# sourceMappingURL=MentionPopup.d.ts.map