import { default as React, JSX } from 'react'; import { MapAccordionItemContentProps } from './map-accordion-item-content'; import { MapAccordionItemHeaderProps } from './map-accordion-item-header'; export interface MapAccordionItemProps { /** * ID of the item */ id: string; /** * AccordionItemHeader and AccordionItemContent. */ children?: React.ReactElement | React.ReactElement[] | React.ReactNode; /** * Is the item disabled. * @default false */ disabled?: boolean; /** * Adds visual styles and correct arias to show the item is selected. * @default false */ selected?: boolean; className?: string; } export interface IAccordionItemContext { disabled: boolean; id: string; } export declare const MapAccordionItemContext: React.Context; export declare const MapAccordionItem: (props: MapAccordionItemProps) => JSX.Element; export default MapAccordionItem;