import { LNode } from '../../common.type';
export interface TypeCollapseProps {
    borderless?: boolean;
    defaultExpandAll?: boolean;
    disabled?: boolean;
    expandIcon?: boolean | LNode;
    expandIconPlacement?: 'left' | 'right';
    expandMutex?: boolean;
    expandOnRowClick?: boolean;
    value?: CollapseValue;
    defaultValue?: CollapseValue;
    onChange?: (value: CollapseValue) => void;
}
export interface TypeCollapsePanelProps {
    content?: string | LNode;
    default?: string | LNode;
    destroyOnCollapse?: boolean;
    disabled?: boolean;
    expandIcon?: boolean | LNode;
    header?: string | LNode;
    headerRightContent?: string | LNode;
    value?: string | number;
}
export declare type CollapseValue = Array<string | number>;
export declare type CollapsePanelValue = string | number;
