import { ComponentType } from 'react'
import { StandardProps } from './common'
interface SwiperItemProps extends StandardProps {
/** 该 swiper-item 的标识符
* @supported weapp, swan, tt, jd, h5, rn, harmony, harmony_hybrid
*/
itemId?: string
/** 是否跳过未显示的滑块布局,设为 true 可优化复杂情况下的滑动性能,但会丢失隐藏状态滑块的布局信息
* @default false
* @supported weapp
*/
skipHiddenItemLayout?: boolean
/** Swiper 循环状态下,前后垫片节点拷贝模式,用于修复 Vue 在 CustomElements 下的节点拷贝问题
* @default false
* @supported h5
*/
deep?: boolean
}
/** 仅可放置在 swiper 组件中,宽高自动设置为100%
* > 不要为 `SwiperItem` 设置 **style** 属性,可以通过 class 设置样式。[7147](https://github.com/NervJS/taro/issues/7147)
* @classification viewContainer
* @supported weapp, alipay, swan, tt, jd, h5, rn, harmony, harmony_hybrid
* @example_react
* ```tsx
* class App extends Component {
* render () {
* return (
*
*
* 1
*
*
* 2
*
*
* 3
*
*
* )
* }
* }
* ```
* @example_vue
* ```html
*
*
*
* 1
*
*
* 2
*
*
* 3
*
*
*
* ```
* @see https://developers.weixin.qq.com/miniprogram/dev/component/swiper-item.html
*/
declare const SwiperItem: ComponentType
export { SwiperItem, SwiperItemProps }