/**
 * Web AccordionGroup Context
 *
 */
import React from 'react';
import type { AccordionGroupProps } from './AccordionGroup';
import type { AccordionInstance } from './types';
type AccordionGroupContextProps = {
    expanded?: boolean;
    group?: string;
    expandedSsr?: boolean;
    rememberState?: boolean;
    flushRememberedState?: boolean;
    expandedId?: string;
    onChange?: (...params: unknown[]) => void;
    onInit?: (accordion: AccordionInstance) => void;
    collapseAccordionCallbacks?: React.RefObject<(() => void)[]>;
    collapseAllHandleRef?: React.RefObject<() => void>;
    expandBehavior?: AccordionGroupProps['expandBehavior'];
};
declare const AccordionGroupContext: React.Context<AccordionGroupContextProps>;
export default AccordionGroupContext;
