/**
 * VimHelpOverlay Component
 *
 * Displays vim mode reference with motions, modes, and commands.
 *
 * @since v1.62.0
 */
import React from 'react';
import type { Tier } from '../../core/types/auth.js';
export interface VimHelpOverlayProps {
    /** Called when overlay should close */
    onClose: () => void;
    /** Whether overlay is active for input */
    isActive?: boolean;
    /** User's subscription tier */
    tier: Tier;
    /** Maximum height for the overlay */
    maxHeight?: number;
}
declare function VimHelpOverlayBase({ onClose, isActive, tier, maxHeight }: VimHelpOverlayProps): React.ReactElement;
export declare const VimHelpOverlay: React.MemoExoticComponent<typeof VimHelpOverlayBase>;
export {};
//# sourceMappingURL=VimHelpOverlay.d.ts.map