import { AccordionProps as MuiAccordionProps } from '@mui/material/Accordion'; export declare const AccordionComponentName: "QuantumAcccordion"; export type IAccordionProps = MuiAccordionProps; export declare const Accordion: import("styled-components").StyledComponent>, import("..").ITheme, import("@mui/system").MUIStyledCommonProps & { children: NonNullable; classes?: Partial; defaultExpanded?: boolean; disabled?: boolean; disableGutters?: boolean; expanded?: boolean; onChange?: (event: React.SyntheticEvent, expanded: boolean) => void; sx?: import("@mui/system").SxProps; TransitionComponent?: React.JSXElementConstructor; }>; TransitionProps?: import("@mui/material/transitions").TransitionProps; } & import("@mui/material/Accordion").AccordionSlotsAndSlotProps & Omit & import("@mui/material/OverridableComponent").CommonProps & Omit, HTMLDivElement>, "ref"> & { ref?: ((instance: HTMLDivElement | null) => void | import("react").DO_NOT_USE_OR_YOU_WILL_BE_FIRED_CALLBACK_REF_RETURN_VALUES[keyof import("react").DO_NOT_USE_OR_YOU_WILL_BE_FIRED_CALLBACK_REF_RETURN_VALUES]) | import("react").RefObject | null | undefined; }, "disabled" | "expanded" | "square" | "elevation" | "children" | "onChange" | keyof import("@mui/material/OverridableComponent").CommonProps | "sx" | "variant" | "TransitionComponent" | "disableGutters" | "defaultExpanded" | "TransitionProps" | keyof import("@mui/material/Accordion").AccordionSlotsAndSlotProps> & { component?: React.ElementType; }, never>;