import React from 'react'; import { AccordionProps as ReachAccordionProps, AccordionItemProps as ReachAccordionItemProps, AccordionPanelProps as ReachAccordionPanelProps } from '@reach/accordion'; import { MinervaProps } from '../layout'; export interface AccordionProps extends MinervaProps { children?: React.ReactNode; } export interface AccordionButtonProps extends MinervaProps { children?: React.ReactNode; } export interface AccordionPanelProps extends MinervaProps { children?: React.ReactNode; } export declare type AllAccordionItemProps = ReachAccordionItemProps & MinervaProps; export declare const AccordionItem: React.ForwardRefExoticComponent & React.RefAttributes>; export declare const AccordionButton: React.ForwardRefExoticComponent & React.RefAttributes>; export declare type ExtendedAccordionPanelProps = ReachAccordionPanelProps & AccordionPanelProps; export declare const AccordionPanel: React.ForwardRefExoticComponent & React.RefAttributes>; export declare type AllAccordionProps = ReachAccordionProps & MinervaProps; export declare const Accordion: React.ForwardRefExoticComponent & React.RefAttributes>; export default Accordion;