import { Context } from "react"; import type { AccordionGroupOwnProps, AccordionItemOwnProps, AccordionDisclosureProps } from "./types"; type AccordionGroupContextType = { totalItems?: number; currentValue?: string; setCurrentValue?(value: string): void; } & AccordionGroupOwnProps; export declare const AccordionGroupContext: Context; export declare function useAccordionGroupContext(): AccordionGroupContextType; type AccordionItemContextType = AccordionItemOwnProps & AccordionDisclosureProps & { buttonId: string; contentId: string; currentValue?: string; setCurrentValue?(value: string): void; allowMultiple?: boolean; allowToggle?: boolean; }; export declare const AccordionItemContext: Context; export declare function useAccordionItemContext(): AccordionItemContextType; export {};