import * as React from "react"; import type { AccordionProps as MuiAccordionProps } from "@mui/material"; export declare const StyledAccordionSummary: import("@emotion/styled").StyledComponent<{ [x: string]: any; children: any; collapsible: any; expanded: any; } & { theme?: import("@emotion/react").Theme; as?: React.ElementType; }, {}, {}>; export interface AccordionProps extends Pick { title?: string; collapsible?: boolean; children: React.ReactNode; onClick?: React.MouseEventHandler; } export declare const Accordion: ({ title, collapsible, defaultExpanded, expanded: expandedProp, onClick: onClickProp, children, ...props }: AccordionProps) => JSX.Element; export interface AccordionGroupProps { children?: React.ReactElement | React.ReactElement[]; defaultExpandedIdx?: number; } export declare const AccordionGroup: ({ children, defaultExpandedIdx }: AccordionGroupProps) => JSX.Element; export declare const AccordionActions: import("@emotion/styled").StyledComponent; }, {}, {}>; export declare const AccordionDetails: import("@emotion/styled").StyledComponent; }, {}, {}>; export declare const AccordionDivider: import("@mui/material/OverridableComponent").OverridableComponent>; //# sourceMappingURL=accordion.d.ts.map