import { IFontsChangesListener } from '../../common/interfaces/i-font-changes-listener';
import { FontInfoCache } from '../../common/model/caches/hashed-caches/font-info-cache';
import { FontInfo } from '../../common/model/fonts/font-info';
import { ClientRichEdit } from '../client-rich-edit';
export declare class ClientFontChangesListener implements IFontsChangesListener {
    controlOwner: ClientRichEdit;
    constructor(controlOwner: ClientRichEdit);
    NotifyFontAdded(font: FontInfo): void;
    NotifyFontRemoved(font: FontInfo): void;
    NotifyFontListChanged(fontCache: FontInfoCache): void;
    private changeRibbonFontList;
}
