UNPKG

665 BTypeScriptView Raw
1import React from 'react';
2import AccordionToggle from './AccordionToggle';
3import AccordionCollapse from './AccordionCollapse';
4import { BsPrefixPropsWithChildren, BsPrefixRefForwardingComponent, SelectCallback } from './helpers';
5export interface AccordionProps extends Omit<React.HTMLAttributes<HTMLElement>, 'onSelect'>, BsPrefixPropsWithChildren {
6 activeKey?: string;
7 defaultActiveKey?: string;
8 onSelect?: SelectCallback;
9}
10declare type Accordion = BsPrefixRefForwardingComponent<'div', AccordionProps> & {
11 Toggle: typeof AccordionToggle;
12 Collapse: typeof AccordionCollapse;
13};
14declare const Accordion: Accordion;
15export default Accordion;