import { Text, TextJSON } from './Text';
declare type HeadingLevels = '1' | '2' | '3';
export interface HeadingJSON extends TextJSON {
    levels: HeadingLevels | null;
}
export declare class Heading extends Text {
    levels: HeadingLevels | null;
    isPageTitle: boolean;
    /**
     * Получить объект класса Heading из json
     * @param json валидная json строка
     * @returns объект класса Heading
     */
    static fromJSON(json: string): Heading;
    /**
     * Получить объект для сериализации
     * @returns Объект для сериализации
     */
    toJSON(): TextJSON;
}
export {};
