import { ExtractPublicPropTypes } from "../../_utils/naive/extract-public-props.js"; import "../../_utils/index.js"; import { CSSProperties, PropType, Ref, SlotsType, VNode } from "vue"; //#region src/timeline/src/TimelineItem.d.ts declare const timelineItemProps: { time: PropType; title: StringConstructor; content: StringConstructor; color: StringConstructor; lineType: { type: PropType<"default" | "dashed">; default: string; }; type: { type: PropType<"default" | "success" | "error" | "warning" | "info">; default: string; }; }; type TimelineItemProps = ExtractPublicPropTypes; interface TimelineItemSlots { default?: () => VNode[]; icon?: () => VNode[]; footer?: () => VNode[]; header?: () => VNode[]; } declare const _default: import("vue").DefineComponent; title: StringConstructor; content: StringConstructor; color: StringConstructor; lineType: { type: PropType<"default" | "dashed">; default: string; }; type: { type: PropType<"default" | "success" | "error" | "warning" | "info">; default: string; }; }>, { mergedClsPrefix: Ref; cssVars: Ref | undefined; themeClass: Ref | undefined; onRender: (() => void) | undefined; }, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly; title: StringConstructor; content: StringConstructor; color: StringConstructor; lineType: { type: PropType<"default" | "dashed">; default: string; }; type: { type: PropType<"default" | "success" | "error" | "warning" | "info">; default: string; }; }>> & Readonly<{}>, { type: "error" | "info" | "success" | "warning" | "default"; lineType: "default" | "dashed"; }, SlotsType, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>; //#endregion export { TimelineItemProps, TimelineItemSlots, _default as default, timelineItemProps };