import { View, ButtonView, Locale } from 'ckeditor5';
/**
 * 符号插入事件数据
 */
export interface QstMathSymbolsInsertEvent {
    name: 'insert';
    args: [{
        snippet: string;
    }];
}
/**
 * 模块A：常用符号 / 格式 / 模板网格视图
 *
 * 按分类渲染符号按钮网格，点击某个符号时冒泡 `insert` 事件，
 * 携带待插入的 LaTeX 片段。
 */
export declare class QstMathSymbolsView extends View {
    /** 所有符号按钮，供上层加入 focusTracker */
    readonly buttons: ButtonView[];
    /** 按钮与对应符号数据的映射，用于 render 阶段渲染 KaTeX 预览 */
    private readonly _buttonEntries;
    constructor(locale: Locale);
    render(): void;
}
//# sourceMappingURL=qstmathsymbolsview.d.ts.map