import React, { ReactNode } from 'react';
import { BaseProps } from '../_utils/props';
export interface CollapsePanelProps extends BaseProps {
    itemKey: string;
    header: ReactNode;
    disabled?: boolean;
    extra?: ReactNode;
    deletable?: boolean;
    showArrow?: boolean;
    onHeaderOnClick?: (e: React.MouseEvent) => void;
    children?: ReactNode;
}
export interface CollapseProps extends BaseProps, Omit<React.PropsWithRef<JSX.IntrinsicElements['div']>, 'onChange'> {
    defaultActiveKey?: string | string[];
    activeKey?: string | string[];
    accordion?: boolean;
    deletable?: boolean;
    showArrow?: boolean;
    bordered?: boolean;
    onChange?: (keys: string | string[]) => void;
}
