import React from 'react';
import './index.module.less';
export interface SwipeActionOptionProps {
    /**
     * 选项名称
     */
    name?: React.ReactNode;
    /**
     * 选项样式
     */
    style?: React.CSSProperties;
    /**
     * 点击选项触发的函数
     */
    onTap?: (e: any) => void;
    [restProps: string]: any;
}
interface Props {
    /**
     * 是否打开
     * @default false
     */
    open?: boolean;
    /**
     * 配置 SwipeAction 的操作项
     * @default SwipeActionOptionProps[]
     */
    options?: SwipeActionOptionProps[];
    /**
     * 是否打开
     * @default false
     */
    children?: React.ReactNode;
    /**
     * 是否打开
     * @default false
     */
    onTouchStart?: (e: any) => void;
    /**
     * 打开时触发的函数
     * @default (e: any) => void
     */
    onOpened?: (e: any) => void;
    /**
     * 关闭时触发的函数
     * @default (e: any) => void
     */
    onClosed?: (e: any) => void;
    className: string;
    style?: React.CSSProperties;
}
declare const SwipeAction: React.FC<Props>;
export default SwipeAction;
