UNPKG

core-cde

Version:

22 lines (21 loc) 711 B
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 {};