import React from 'react'; import { DefaultProps } from '../../styles'; import { AccordionControlStylesNames } from './accordion-control/accordion-control'; import { AccordionItemStylesNames } from './accordion-item/accordion-item'; import { AccordionPanel, AccordionPanelStylesNames } from './accordion-panel/accordion-panel'; import { AccordionProviderProps } from './accordion-provider'; import { AccordionStylesParams } from './types'; export type AccordionStylesNames = AccordionItemStylesNames | AccordionPanelStylesNames | AccordionControlStylesNames; export interface AccordionProps extends AccordionProviderProps, DefaultProps, Omit, keyof AccordionProviderProps> { } export declare function Accordion(props: AccordionProps): React.JSX.Element; export declare namespace Accordion { var Item: React.ForwardRefExoticComponent>; var Control: React.ForwardRefExoticComponent>; var Panel: typeof AccordionPanel; var displayName: string; }