import React from 'react';
import type { ComponentType } from 'react';
import type { AccordionProps as MuiAccordionProps, AccordionSummaryProps, AccordionDetailsProps } from '@mui/material';
interface AccordionStyledPropsType extends Omit<MuiAccordionProps, 'disabled' | 'expanded' | 'onChange' | 'TransitionProps'> {
    useCustomStyle?: boolean;
    [key: string]: any;
}
export declare const Accordion: React.FC<AccordionStyledPropsType>;
type _AccordionSummaryProps = AccordionSummaryProps & {
    label?: string;
    bgColor?: string;
    titleColor?: string;
    bottomSecondaryLabel?: boolean;
    [key: string]: any;
};
export declare const AccordionSummary: React.FC<_AccordionSummaryProps>;
type AccordionDetailsStyledPropsType = AccordionDetailsProps & any;
export declare const AccordionDetails: ComponentType<AccordionDetailsStyledPropsType>;
export declare const ShowMoreWrapper: import("@emotion/styled").StyledComponent<import("@mui/system").BoxOwnProps<import("@mui/material").Theme> & Omit<Omit<React.DetailedHTMLProps<React.HTMLAttributes<HTMLDivElement>, HTMLDivElement>, "ref"> & {
    ref?: ((instance: HTMLDivElement | null) => void | React.DO_NOT_USE_OR_YOU_WILL_BE_FIRED_CALLBACK_REF_RETURN_VALUES[keyof React.DO_NOT_USE_OR_YOU_WILL_BE_FIRED_CALLBACK_REF_RETURN_VALUES]) | React.RefObject<HTMLDivElement> | null | undefined;
}, keyof import("@mui/system").BoxOwnProps<import("@mui/material").Theme>> & import("@mui/system").MUIStyledCommonProps<import("@mui/material").Theme> & import("@mui/material/OverridableComponent").CommonProps & Omit<Omit<React.DetailedHTMLProps<React.HTMLAttributes<HTMLDivElement>, HTMLDivElement>, "ref"> & {
    ref?: ((instance: HTMLDivElement | null) => void | React.DO_NOT_USE_OR_YOU_WILL_BE_FIRED_CALLBACK_REF_RETURN_VALUES[keyof React.DO_NOT_USE_OR_YOU_WILL_BE_FIRED_CALLBACK_REF_RETURN_VALUES]) | React.RefObject<HTMLDivElement> | null | undefined;
}, keyof import("@mui/material/OverridableComponent").CommonProps | keyof import("@mui/system").BoxOwnProps<import("@mui/material").Theme>> & {
    component?: React.ElementType;
}, {}, {}>;
export {};
//# sourceMappingURL=Accordion.styled.d.ts.map