import { Dispatch, ReactElement, SetStateAction } from 'react';
import { NJAccordionActionProps } from './NJAccordionAction';
type TNJAccordionContext = {
    action?: (type: NJAccordionActionProps['action']) => () => void;
    hasAlternativeToggleIcon?: boolean;
    setHasAlternativeToggleIcon?: Dispatch<SetStateAction<boolean | undefined>>;
    customIcon?: ReactElement;
    setCustomIcon?: Dispatch<SetStateAction<ReactElement | undefined>>;
};
export declare const NJAccordionContext: import("react").Context<TNJAccordionContext>;
export {};
