/**
 * Web AccordionGroup Context
 *
 */
import React from 'react';
import { SkeletonContextProps } from '../skeleton/SkeletonHelper';
import { AccordionProps } from './Accordion';
import { AccordionGroupProps } from './AccordionGroup';
export type AccordionContextProps = AccordionProps & SkeletonContextProps & {
    allow_close_all?: boolean;
    expandBehavior?: AccordionGroupProps['expandBehavior'];
    callOnChange?: (parameters: {
        id: string;
        group: string;
        expanded: boolean;
        event: React.MouseEvent<HTMLElement> | React.KeyboardEvent<HTMLElement>;
    }) => void;
};
declare const AccordionContext: React.Context<AccordionContextProps>;
export default AccordionContext;
