core-cde
Version:
22 lines (21 loc) • 711 B
TypeScript
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 {};