/// <reference types="react" />
import { StyleProp, ViewStyle, ViewProps } from 'react-native';
export declare type CardCollapseProps = ViewProps & {
    /**
     * 是否折叠
     */
    isCollapsed: boolean;
    /**
     * 渲染的内容
     */
    children: JSX.Element | JSX.Element[];
    /**
     * 外层样式
     */
    containerStyle?: StyleProp<ViewStyle>;
    /**
     * 内容样式
     */
    contentContainerStyle?: StyleProp<ViewStyle>;
    /**
     * 卡片圆角
     */
    itemBorderRadius?: number;
    /**
     * 点击卡片回调
     */
    onItemPress?: (index: number) => void;
    /**
     * 卡片折叠回调（值是未来折叠状态）
     */
    onCollapseWillChange?: (changed: boolean) => void;
    /**
     * 卡片折叠回调（值是目前状态）
     */
    onCollapseChanged?: (changed: boolean) => void;
    /**
     * 卡片是否可以点击
     */
    disablePresses?: boolean;
};
export default function CardCollapse(props: CardCollapseProps): JSX.Element;
