import React from 'react';
import { PureComponent } from '../component';
import { CardAccordionProps } from './Props';
declare class Accordion<T = string> extends PureComponent<CardAccordionProps<T>, {
    active?: T | null;
}> {
    static defaultProps: {
        defaultActive: number;
    };
    constructor(props: CardAccordionProps<T>);
    getActive(): T | null | undefined;
    handleActive(active: T | null): void;
    render(): React.DetailedReactHTMLElement<{
        collapsed: boolean;
        collapsible: boolean;
        className: string;
        onCollapse: any;
    }, HTMLElement>[];
}
export default Accordion;
