import { type Booleanish } from '../../types'; declare const NAME_ARIA_EXPANDED = "aria-expanded"; declare const NAME_ARIA_CONTROLS = "aria-controls"; declare const NAME_ARIA_LABELEDBY = "aria-labelledby"; export interface AccordionAriaProps { id: string | undefined; isOpen: boolean; } export interface AccordionAriaPropsReturn { headerProps: { id: string; }; triggerProps: { [NAME_ARIA_EXPANDED]: Booleanish; [NAME_ARIA_CONTROLS]: string; }; contentProps: { id: string; [NAME_ARIA_LABELEDBY]: string; }; } export declare const useAccordionAriaProps: ({ id, isOpen }: AccordionAriaProps) => AccordionAriaPropsReturn; export {};