export interface BacktickWrapOptions { input: HTMLElement; /** Disable the controller without destroying it. */ disabled?: boolean; } /** * Watches for paired backtick delimiters in a contenteditable input. * When the user types a closing backtick that matches an opening backtick, * the text between them is wrapped in a styled `` element. * * Events: * - `native:backtick-wrap` — dispatched on host when text is wrapped. Detail: `{ text, element }` */ export declare class BacktickWrapController { #private; readonly host: HTMLElement; constructor(host: HTMLElement, options: BacktickWrapOptions); get disabled(): boolean; set disabled(val: boolean); destroy(): void; } //# sourceMappingURL=backtick-wrap-controller.d.ts.map