import type { EmojiMetadata, CustomEmoji } from '../types/emoji';
type Row = {
    type: 'header';
    content: string;
} | {
    type: 'emojis' | 'custom-emojis';
    content: (EmojiMetadata | CustomEmoji)[];
};
interface UseCustomEmojiKeyboardNavigationProps {
    rows: Row[];
    virtualizer: {
        scrollToIndex: (index: number, options?: {
            align?: 'start' | 'center' | 'end';
        }) => void;
    };
}
export declare function useCustomEmojiKeyboardNavigation({ rows, virtualizer, }: UseCustomEmojiKeyboardNavigationProps): void;
export {};
