import { View, Locale } from 'ckeditor5';
/** 覆盖整个公式事件 */
export interface QstMathClassicReplaceEvent {
    name: 'replace';
    args: [{
        latex: string;
    }];
}
/**
 * 模块B：常用经典公式分类视图
 *
 * 按分类渲染公式按钮列表，每行左侧显示公式名称，右侧显示 KaTeX 实际渲染效果。
 * 点击后冒泡 `replace` 事件，携带完整 LaTeX，用于覆盖整个输入框。
 */
export declare class QstMathClassicView extends View {
    /** 所有条目按钮元素，供上层加入 focusTracker */
    readonly buttonElements: HTMLElement[];
    /** 渲染后需要注入 KaTeX 的按钮与公式映射 */
    private readonly _buttonEntries;
    constructor(locale: Locale);
    render(): void;
}
//# sourceMappingURL=qstmathclassicview.d.ts.map