import React from 'react'; import { type AccordionSectionProps } from '@digigov/react-core/AccordionSection'; import { ButtonProps } from '@digigov/react-core/Button'; import { AccordionItemId, UseAccordionReturn } from './hooks.js'; export interface ButtonAccordionAutoProps extends ButtonProps { } export interface AccordionSectionAutoProps extends AccordionSectionProps { id: string; } export declare const AccordionAuto: ({ singleOpen, defaultOpen, children, ...props }: { singleOpen?: boolean; defaultOpen?: AccordionItemId; children: React.ReactNode; }) => React.JSX.Element; export declare const useAccordionContext: () => UseAccordionReturn | null; export declare const AccordionSectionAuto: React.ForwardRefExoticComponent & React.RefAttributes>; export declare const AccordionOpenAllButtonAuto: React.ForwardRefExoticComponent & React.RefAttributes>; export declare const AccordionCloseAllButtonAuto: React.ForwardRefExoticComponent & React.RefAttributes>;