import React from 'react';
import { StyleProp, ViewStyle } from 'react-native';
import { PosBaseProps, PositionSlot } from '..';
/**
 * ZoomInOut props
 *
 * @category Props
 */
export type ZoomInOutProps = PosBaseProps & {
    /**
     * 放大或缩小步长(step)
     * @defaultValue 1
     */
    step?: number;
    /**
     * 缩放、缩小执行周期
     * @defaultValue 100
     */
    duration?: number;
    /**
     * 默认显示在屏幕右上角，可设置style自定义位置
     * @example
     * ```
     * { right: 5, bottom: 5 }
     * 或者 'right-top'
     * ```
     */
    style?: PositionSlot | StyleProp<ViewStyle>;
};
/**
 * 地图放大、缩小组件
 *
 * @category Component
 */
declare const ZoomInOut: (props: ZoomInOutProps) => React.JSX.Element;
export default ZoomInOut;
//# sourceMappingURL=ZoomInOut.d.ts.map