import { n as Scope, t as ICreateScope } from "../create-context-CKMcRGBM.js"; import { IAccordion } from "./accordion.types.js"; import * as React$1 from "react"; //#region src/accordion/accordion.d.ts declare const ACCORDION_NAME = "Accordion"; declare const createAccordionContext: (rootComponentName: string, defaultContext?: ContextValueType) => readonly [React$1.FC; children: React$1.ReactNode; }>, (consumerName: string, scope: Scope) => ContextValueType], createAccordionScope: ICreateScope; declare const AccordionProvider: React$1.FC; children: React$1.ReactNode; }>, useAccordionContext: (consumerName: string, scope: Scope) => IAccordion.IContext; declare const Accordion: React$1.ForwardRefExoticComponent>; //#endregion export { ACCORDION_NAME, Accordion, AccordionProvider, createAccordionContext, createAccordionScope, useAccordionContext };