import type { EmailVariableDto } from '@/services/api/communicationsApi';
interface Props {
    items: EmailVariableDto[];
    command: (props: {
        id: string;
        label: string;
    }) => void;
}
export interface VariableSuggestionListRef {
    onKeyDown: (event: KeyboardEvent) => boolean;
}
/**
 * Dropdown rendered inside the Tiptap mention popover. Filters by user input,
 * supports keyboard navigation (↑ / ↓ / Enter / Escape) and click selection.
 * Uses onMouseDown.preventDefault() so the editor keeps focus after a click.
 */
export declare const VariableSuggestionList: import("react").ForwardRefExoticComponent<Props & import("react").RefAttributes<VariableSuggestionListRef>>;
export {};
//# sourceMappingURL=VariableSuggestionList.d.ts.map