export default class SelectableAccordionItem extends React.PureComponent { static propTypes: { /** A title of the item */ title: PropTypes.Requireable; /** An optional second row of the header */ subtitle: PropTypes.Requireable; /** A content of the item */ content: PropTypes.Requireable; /** A type can be ether radio, checkbox, or toggle, which will effect the way an accordion item is selected */ type: PropTypes.Requireable; /** A flag that indicates a open state */ open: PropTypes.Requireable; /** An index of the item in the items list */ idx: PropTypes.Requireable; /** A callback which is invoked every time the selection of the item is changed */ onChange: PropTypes.Requireable<(...args: any[]) => any>; /** Extra space on top and bottom of selectable accordion item */ verticalPadding: PropTypes.Requireable; /** Is item disabled */ disabled: PropTypes.Requireable; }; static defaultProps: { type: string; onChange: () => void; }; static displayName: string; constructor(props: any); constructor(props: any, context: any); state: { hovered: boolean; }; _onChange: (event: any) => void; _onMouseEnter: () => void; _onMouseLeave: () => void; _renderSelector(): React.JSX.Element; _renderTitle(): any; _renderContent(): any; _renderSubtitle(): any; render(): React.JSX.Element; } import React from 'react'; import PropTypes from 'prop-types'; //# sourceMappingURL=Item.d.ts.map