import './timeline.scss';
declare const _default: import("vue").DefineComponent<{
    readonly center: boolean;
    readonly direction: import("./timeline-types").TimelineDirection;
    readonly mode: import("./timeline-types").Mode;
    readonly timePosition: import("./timeline-types").TimePosition;
}, () => any, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, never[], never, import("vue").PublicProps, Readonly<{
    readonly center: boolean;
    readonly direction: import("./timeline-types").TimelineDirection;
    readonly mode: import("./timeline-types").Mode;
    readonly timePosition: import("./timeline-types").TimePosition;
}> & Readonly<{}>, {
    readonly center: boolean;
    readonly direction: import("./timeline-types").TimelineDirection;
    readonly mode: import("./timeline-types").Mode;
    readonly timePosition: import("./timeline-types").TimePosition;
}, {}, {
    TimelineItem: import("vue").DefineComponent<{
        readonly type: import("./components/timeline-item-types").Type;
        readonly lineStyle: import("./timeline-types").LineStyle;
        readonly timePosition: import("./timeline-types").TimePosition;
        readonly position?: import("./components/timeline-item-types").Position | undefined;
        readonly time?: string | undefined;
        readonly dotColor?: string | undefined;
        readonly lineColor?: string | undefined;
    }, () => any, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, never[], never, import("vue").PublicProps, Readonly<{
        readonly type: import("./components/timeline-item-types").Type;
        readonly lineStyle: import("./timeline-types").LineStyle;
        readonly timePosition: import("./timeline-types").TimePosition;
        readonly position?: import("./components/timeline-item-types").Position | undefined;
        readonly time?: string | undefined;
        readonly dotColor?: string | undefined;
        readonly lineColor?: string | undefined;
    }> & Readonly<{}>, {
        readonly type: import("./components/timeline-item-types").Type;
        readonly lineStyle: import("./timeline-types").LineStyle;
        readonly timePosition: import("./timeline-types").TimePosition;
    }, {}, {
        DIcon: import("vue").DefineSetupFnComponent<Record<string, any>, {}, {}, Record<string, any> & {}, import("vue").PublicProps>;
    }, {}, string, import("vue").ComponentProvideOptions, true, {}, any>;
}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>;
export default _default;
