export interface TimelineItem {
    date: string;
    time: string;
    user: string;
    activity: string;
    summaryTranslationKey: string;
    summaryTranslationParams: object;
    supportedActionIds?: Array<string>;
    customData?: object;
}
export declare class TimelineItemImpl implements TimelineItem {
    private readonly _date;
    private readonly _time;
    private readonly _user;
    private readonly _activity;
    private readonly _summaryTranslationKey;
    private readonly _summaryTranslationParams;
    private readonly _customData?;
    private readonly _supportedActionIds?;
    constructor(date: string, time: string, user: string, activity: string, summaryTranslationKey: string, summaryTranslationParams: object, customData?: object, supportedActionIds?: Array<string>);
    get date(): string;
    get time(): string;
    get user(): string;
    get activity(): string;
    get summaryTranslationKey(): string;
    get summaryTranslationParams(): object;
    get customData(): object;
    get supportedActionIds(): Array<string>;
}
//# sourceMappingURL=timeline.model.d.ts.map