/**
 * 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;
    /**
     * @deprecated – Replaced with expandBehavior, expandBehaviour can be removed in v11
     */
    expandBehaviour: AccordionGroupProps['expandBehaviour'];
    expandBehavior: AccordionGroupProps['expandBehavior'];
    callOnChange?: (parameters: {
        id: string;
        group: string;
        expanded: boolean;
        event: React.MouseEvent<HTMLElement> | React.KeyboardEvent<HTMLElement>;
    }) => void;
};
declare const AccordionContext: React.Context<any>;
export default AccordionContext;
