import React, { Component } from 'react'; export declare const viewWidth: number, viewHeight: number; export declare const vw: (w: number) => number; export declare const vh: (h: number) => number; interface StepItemProps { ovalImg: Object; title: string | React.ReactNode; desc?: string | React.ReactNode; isShowDashLine?: number; } interface StepItemState { itemHeight: number; itemWidth: number; mainInfoWidth: number; } interface StepItemPropsDefault { ovalImg: Object; } export declare class StepItem extends Component { state: { itemHeight: number; itemWidth: number; mainInfoWidth: number; }; static defaultProps: StepItemPropsDefault; static contextType: React.Context<{ direction: string; verticalSpacing: number; horizontalAlign: string; iconVerticalOffset: number; }>; renderTitle: () => JSX.Element | null; renderDesc: () => JSX.Element | null; getContainerSize: (event: any) => void; getMainInfoWidth: (event: any) => void; render(): JSX.Element; } export {};