import { IEditorCore, IPlugin } from '../../typings';
export declare class PronunciationTagPlugin<T extends {
    text: string;
} = {
    text: string;
}, D extends any = any> extends IPlugin<T, D> {
    private editor;
    private modalInstance;
    name: string;
    prefix: string;
    data: D;
    constructor(editor: IEditorCore);
    add(options: T): void;
    remove(target: HTMLSpanElement): void;
    private _triggerPronunciationTagClick;
    private _insertPronunciationTag;
    setup(): void;
    destroy(): void;
}
