import { Component } from 'omi'; import { TNode } from '../common'; import { TdSwiperProps } from './type'; export interface SwiperItemProps extends TdSwiperProps { index?: number; children?: TNode; currentIndex?: number; isSwitching?: boolean; swiperItemLength?: number; getWrapAttribute?: (attr: string) => any; } export default class SwiperItem extends Component { static defaultProps: SwiperItemProps; className: string; itemWidth: number; CARD_SCALE: number; get active(): boolean; get disposeIndex(): number; get translateX(): number; get zIndex(): 0 | 1 | 2; get itemStyle(): { position: string; top: number; left: number; opacity: number; transition: string; zIndex: number; width?: undefined; height?: undefined; transform?: undefined; } | { position: string; top: number; left: number; width: string; height: string; transform: string; transition: string; zIndex: number; opacity?: undefined; } | { position?: undefined; top?: undefined; left?: undefined; opacity?: undefined; transition?: undefined; zIndex?: undefined; width?: undefined; height?: undefined; transform?: undefined; }; render(): JSX.Element; }