import * as t from 'io-ts';
import { IExtension } from './RTTI_Extension';
import { IElement } from './RTTI_Element';
export declare enum NarrativeStatusKind {
    _generated = "generated",
    _extensions = "extensions",
    _additional = "additional",
    _empty = "empty"
}
export interface INarrative {
    div: string;
    id?: string;
    extension?: IExtension[];
    status?: NarrativeStatusKind;
    _status?: IElement;
}
export declare const RTTI_Narrative: t.Type<INarrative>;
