/// import { MantineNumberSize, ClassNames, Styles } from '@asuikit/styles'; import { AccordionChevronPosition, AccordionHeadingOrder, AccordionVariant } from './Accordion.types'; import type { AccordionStylesNames } from './Accordion'; interface AccordionContext { loop: boolean; transitionDuration: number; disableChevronRotation: boolean; chevronPosition: AccordionChevronPosition; chevronSize: number | string; order: AccordionHeadingOrder; chevron: React.ReactNode; variant: AccordionVariant; radius: MantineNumberSize; onChange(value: string): void; isItemActive(value: string): boolean; getControlId(value: string): string; getRegionId(value: string): string; classNames: ClassNames; styles: Styles; unstyled: boolean; } export declare const AccordionContextProvider: ({ children, value }: { value: AccordionContext; children: import("react").ReactNode; }) => import("react").JSX.Element, useAccordionContext: () => AccordionContext; export {}; //# sourceMappingURL=Accordion.context.d.ts.map