import type { WordEditor } from '@raazkhnl/rk-editor-core'; /** * Floating, draggable Find & Replace popup. * * - Opens with `Ctrl/⌘+F` (find) or `Ctrl/⌘+H` (find & replace). * - Can be dragged anywhere on screen by its title bar. * - Live match counter; Enter / Shift+Enter cycle through matches. * - Supports case-sensitive, whole-word and regex modes. */ export declare class FindReplaceBar { private el; private editor; private replaceMode; private query; private replacement; private caseSensitive; private regex; private wholeWord; private statusEl; private findInput; private replaceInput; private replaceRow; constructor(editor: WordEditor, parent: HTMLElement); private render; private bindInputs; private bindButtons; private bindDragging; private runFind; private updateStatus; private replaceOne; private replaceAll; toggleReplace(force?: boolean): void; open(replace?: boolean): void; close(): void; destroy(): void; }