export type { TimelineProps, TimelineItemProps } from './src/props'; declare const BmTimeline: import("bm-admin-ui/es/utils/with-install").SFCWithInstall & { default: string; }; size: import("vue-types").VueTypeDef & { default: string; }; labelWidth: import("vue-types").VueTypeValidableDef & { default: string; } & { default: string; }; }, { props: Readonly & { default: string; }; size: import("vue-types").VueTypeDef & { default: string; }; labelWidth: import("vue-types").VueTypeValidableDef & { default: string; } & { default: string; }; }>> & {}>>; labelWidth: import("vue").Ref; mode: import("vue").Ref; className: import("vue").ComputedRef<{ [x: string]: boolean; 'bm-timeline': boolean; }>; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly & { default: string; }; size: import("vue-types").VueTypeDef & { default: string; }; labelWidth: import("vue-types").VueTypeValidableDef & { default: string; } & { default: string; }; }>>, { size: string; mode: string; labelWidth: string; }>>; declare const BmTimelineItem: import("bm-admin-ui/es/utils/with-install").SFCWithInstall & { default: string; }; dot: import("vue-types").VueTypeValidableDef & { default: any; }; label: import("vue-types").VueTypeValidableDef & { default: any; }; }, { slots: Readonly<{ [name: string]: import("vue").Slot | undefined; }>; props: Readonly & { default: string; }; dot: import("vue-types").VueTypeValidableDef & { default: any; }; label: import("vue-types").VueTypeValidableDef & { default: any; }; }>> & {}>>; labelWidth: import("vue").Ref; mode: import("vue").Ref; offsetStyle: import("vue").ComputedRef<{ left: string; right?: undefined; } | { right: string; left?: undefined; } | { left?: undefined; right?: undefined; }>; itemClassName: import("vue").ComputedRef<{ 'bm-timeline-item': boolean; 'bm-timeline-item-has-label': any; }>; dotClassName: import("vue").ComputedRef<{ [x: string]: any; 'bm-timeline-item-head': boolean; 'bm-timeline-item-head-custom': any; }>; customColor: import("vue").ComputedRef; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly & { default: string; }; dot: import("vue-types").VueTypeValidableDef & { default: any; }; label: import("vue-types").VueTypeValidableDef & { default: any; }; }>>, { label: any; color: string; dot: any; }>>; export { BmTimeline, BmTimelineItem }; export default BmTimeline;