import { NgZone } from '@angular/core';
import { TimelinePositionControlService } from '../../services/timeline-position-control.service';
import * as i0 from "@angular/core";
export declare class TimelineNodeBodyComponent {
    private _ngZone;
    private _timelinePositionControlService;
    /** Text content of timeline node*/
    content: string;
    /**
     * The number of lines to be visible.
     * If user doesn't provide it, all lines will be visible
     */
    maxLines: number;
    /** @hidden */
    constructor(_ngZone: NgZone, _timelinePositionControlService: TimelinePositionControlService);
    /** @hidden */
    calculatePositions(): void;
    static ɵfac: i0.ɵɵFactoryDeclaration<TimelineNodeBodyComponent, never>;
    static ɵcmp: i0.ɵɵComponentDeclaration<TimelineNodeBodyComponent, "fd-timeline-node-body", never, { "content": { "alias": "content"; "required": false; }; "maxLines": { "alias": "maxLines"; "required": false; }; }, {}, never, never, true, never>;
}
