import React from 'react'; import type { AccordionProps, AccordionPanelProps } from './Accordion'; export interface NestedAccordionContextData { readonly panelStatus: Record; togglePanel(id: string): void; openNestedPath(path: string): void; } export declare function useNestedAccordion(): NestedAccordionContextData; export declare function NestedAccordionProvider(props: React.PropsWithChildren): React.ReactElement; export interface NestedAccordionPanelProps extends AccordionPanelProps, Omit { isDefaultOpen?: boolean; noAutoScroll?: boolean; } export declare function NestedAccordionPanel(props: NestedAccordionPanelProps): React.ReactElement;