import { ElementRef } from '@angular/core';
import { TimelineEntryContentComponent } from '../entry-content/entry-content.component';
import { TimelineEntryDotComponent } from '../entry-dot/entry-dot.component';
import { TimelineEntrySideComponent } from '../entry-side/entry-side.component';
import * as i0 from "@angular/core";
/**
 * Component to manage timeline entries
 */
export declare class TimelineEntryComponent {
    private readonly elementRef;
    className: string;
    focusOnOpen: boolean;
    content: TimelineEntryContentComponent;
    dot: TimelineEntryDotComponent;
    side: TimelineEntrySideComponent;
    constructor(elementRef: ElementRef);
    set alternate(value: boolean);
    static ɵfac: i0.ɵɵFactoryDeclaration<TimelineEntryComponent, never>;
    static ɵcmp: i0.ɵɵComponentDeclaration<TimelineEntryComponent, "mic-timeline-entry", never, {}, {}, ["content", "dot", "side"], ["mic-timeline-entry-side", "mic-timeline-entry-dot", "mic-timeline-entry-content"], false, never>;
}
