import React from 'react';
import { HTMLTribeProps } from '../types/index.js';
import { AccordionVariant } from './AccordionContext.js';
export declare type AccordionProps = {
defaultOpen?: boolean;
variant?: AccordionVariant;
} & HTMLTribeProps<'div'>;
export declare const Accordion: {
(props: AccordionProps): JSX.Element;
Button: (props: AccordionButtonProps) => JSX.Element;
Panel: React.FC;
};
export declare type AccordionButtonProps = HTMLTribeProps<'button'>;
export declare type AccordionPanelProps = HTMLTribeProps<'div'>;