import { CommonProps, CustomBlockElement } from './common';
import { PhraseSpec } from './phrase';
import { ParagraphSpec } from './paragraph';
export declare type NarrativeTextSpec = CommonProps & {
    headline?: HeadlineSpec;
    sections?: SectionSpec[];
};
export declare type HeadlineSpec = CommonProps & {
    type: 'headline';
    phrases: PhraseSpec[];
};
export declare type StandardSectionSpec = {
    paragraphs?: ParagraphSpec[];
};
export declare type SectionSpec = (StandardSectionSpec | CustomBlockElement) & CommonProps;
