import { ExtractPropTypes, PropType } from 'vue'; export type TimelineMode = 'left' | 'right' | 'alternate' | 'horizontal'; export type TimelineItemType = 'default' | 'primary' | 'success' | 'warning' | 'danger' | 'info'; export type TimelineSize = 'sm' | 'md' | 'lg'; export declare const timelineProps: { readonly mode: { readonly type: PropType; readonly default: "left"; }; readonly size: { readonly type: PropType; readonly default: "md"; }; readonly pending: { readonly type: BooleanConstructor; readonly default: false; }; readonly pendingText: { readonly type: StringConstructor; readonly default: ""; }; readonly reverse: { readonly type: BooleanConstructor; readonly default: false; }; readonly numbered: { readonly type: BooleanConstructor; readonly default: false; }; readonly animated: { readonly type: BooleanConstructor; readonly default: false; }; readonly connectedCards: { readonly type: BooleanConstructor; readonly default: false; }; }; export declare const timelineItemProps: { readonly type: { readonly type: PropType; readonly default: "default"; }; readonly color: { readonly type: StringConstructor; readonly default: ""; }; readonly label: { readonly type: StringConstructor; readonly default: ""; }; readonly title: { readonly type: StringConstructor; readonly default: ""; }; readonly description: { readonly type: StringConstructor; readonly default: ""; }; readonly timestamp: { readonly type: StringConstructor; readonly default: ""; }; readonly hollow: { readonly type: BooleanConstructor; readonly default: false; }; readonly lineStyle: { readonly type: PropType<"solid" | "dashed">; readonly default: "solid"; }; readonly collapsible: { readonly type: BooleanConstructor; readonly default: false; }; readonly defaultExpanded: { readonly type: BooleanConstructor; readonly default: true; }; readonly clickable: { readonly type: BooleanConstructor; readonly default: false; }; readonly card: { readonly type: BooleanConstructor; readonly default: false; }; readonly loading: { readonly type: BooleanConstructor; readonly default: false; }; readonly progress: { readonly type: NumberConstructor; readonly default: undefined; }; readonly gradientColor: { readonly type: StringConstructor; readonly default: ""; }; readonly expandable: { readonly type: BooleanConstructor; readonly default: false; }; readonly maxLines: { readonly type: NumberConstructor; readonly default: 3; }; }; export type TimelineProps = ExtractPropTypes; export type TimelineItemProps = ExtractPropTypes;