/**
 * VimModeIndicator Component
 *
 * Displays the current vim mode, pending operator, and register contents.
 *
 * @since v1.62.0
 */
import React from 'react';
import type { SearchState, VimState } from '../vim/vim-types.js';
export interface VimModeIndicatorProps {
    /** Current vim state */
    state: VimState;
    /** Search state */
    searchState?: SearchState;
    /** Whether vim mode is enabled */
    enabled?: boolean;
}
declare function VimModeIndicatorBase({ state, searchState, enabled }: VimModeIndicatorProps): React.ReactElement | null;
export declare const VimModeIndicator: React.MemoExoticComponent<typeof VimModeIndicatorBase>;
export {};
//# sourceMappingURL=VimModeIndicator.d.ts.map