import { SFCWithInstall } from '../../shared/types'; declare const StepsWheel: SFCWithInstall { list: never[]; cols: number; }; }; currentStep: { type: NumberConstructor; default: number; }; toolTipShow: { type: BooleanConstructor; default: boolean; }; lastNodeRender: { type: BooleanConstructor; default: boolean; }; nextNodeRender: { type: BooleanConstructor; default: boolean; }; lastNodeColor: { type: ObjectConstructor; default: () => {}; }; singleNodeRender: { type: ObjectConstructor; default: () => {}; }; noDataMsg: { type: StringConstructor; default: string; }; placement: { type: StringConstructor; default: string; }; }>, { props: import("@vue/shared").LooseRequired { list: never[]; cols: number; }; }; currentStep: { type: NumberConstructor; default: number; }; toolTipShow: { type: BooleanConstructor; default: boolean; }; lastNodeRender: { type: BooleanConstructor; default: boolean; }; nextNodeRender: { type: BooleanConstructor; default: boolean; }; lastNodeColor: { type: ObjectConstructor; default: () => {}; }; singleNodeRender: { type: ObjectConstructor; default: () => {}; }; noDataMsg: { type: StringConstructor; default: string; }; placement: { type: StringConstructor; default: string; }; }>> & Readonly<{}> & {}>; cssVars: import("vue").ComputedRef; nodeRowCount: import("vue").ComputedRef; isOddRow: (index: number) => boolean; lastNodeRenderShow: import("vue").ComputedRef; noDataMsg: import("vue").Ref; nextNodeRender: import("vue").Ref; stepItemRef: import("vue").Ref; countBoxWidth: import("vue").ComputedRef; stepInfoList: import("vue").Ref; stepInfoArray: import("vue").Ref; mouseEnter: (stepItem: any) => void; mouseLeave: (stepItem: any) => void; handleNode: (nodeList: any[], cols: number) => void; fillBoxShow: (item: any) => any; lineCircleLeft: (stepItem: any) => boolean; lineCircleRight: (stepItem: any) => boolean; lineActiveShow: (stepItem: any, index: number) => boolean; format2DArray: (baseArray: any[], cols: number) => never[]; lastLineHidden: (index: number) => boolean; isLastNode: (index: number) => boolean; handleFinishLastNodeCss: (index: number) => boolean; handleFinishLastNodeLine: (index: number, type?: string | undefined) => boolean; handlerActive: (stepItem: any, index: number, position: string) => any; readonly NTooltip: any; readonly NEmpty: any; readonly SlotRender: import("vue").DefineComponent; required: true; }; rootSlots: { type: import("vue").PropType>; }; }>, () => any, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly; required: true; }; rootSlots: { type: import("vue").PropType>; }; }>> & Readonly<{}>, {}, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>; }, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly { list: never[]; cols: number; }; }; currentStep: { type: NumberConstructor; default: number; }; toolTipShow: { type: BooleanConstructor; default: boolean; }; lastNodeRender: { type: BooleanConstructor; default: boolean; }; nextNodeRender: { type: BooleanConstructor; default: boolean; }; lastNodeColor: { type: ObjectConstructor; default: () => {}; }; singleNodeRender: { type: ObjectConstructor; default: () => {}; }; noDataMsg: { type: StringConstructor; default: string; }; placement: { type: StringConstructor; default: string; }; }>> & Readonly<{}>, { noDataMsg: string; placement: string; stepInfo: Record; currentStep: number; toolTipShow: boolean; lastNodeRender: boolean; nextNodeRender: boolean; lastNodeColor: Record; singleNodeRender: Record; }, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>>; export default StepsWheel;