export interface IRichTextContentHelper {
    getAllContentData: () => {
        [nodeName: string]: RichTextContentExtensionData;
    };
    getDataByExtention: <T extends RichTextContentExtensionData>(key: {
        new (): T;
    }) => T;
}
export declare class RichTextContentExtensionData {
    nodeName: string;
    constructor(nodeName: any);
}
export declare class RichTextContentHelper implements IRichTextContentHelper {
    data: {
        [extensionName: string]: RichTextContentExtensionData;
    };
    constructor(richtextContentData: any);
    getAllContentData(): {
        [extensionName: string]: RichTextContentExtensionData;
    };
    getDataByExtention<T extends RichTextContentExtensionData>(key: new () => T): T;
}
