import Immutable from "immutable";
type Articles = Immutable.List<any>;
declare const SummaryPart_base: Immutable.Record.Class;
declare class SummaryPart extends SummaryPart_base {
    getLevel(): string;
    getTitle(): string;
    getArticles(): Articles;
    /**
     * Create a new level for a new child article
     *
     * @return {string}
     */
    createChildLevel(): string;
    /**
     * Create a SummaryPart
     *
     * @param {Object} def
     * @return {SummaryPart}
     */
    static create(def: any, level: any): SummaryPart;
}
export default SummaryPart;
//# sourceMappingURL=summaryPart.d.ts.map