import * as React from 'react';
import type { AccordionRoot } from './AccordionRoot.js';
import type { useAccordionRoot } from './useAccordionRoot.js';
export interface AccordionRootContext extends Omit<useAccordionRoot.ReturnValue, 'getRootProps'> {
    state: AccordionRoot.State;
    hiddenUntilFound: boolean;
    keepMounted: boolean;
}
export declare const AccordionRootContext: React.Context<AccordionRootContext | undefined>;
export declare function useAccordionRootContext(): AccordionRootContext;
