export declare const DEFAULT_HEADER_BACKGROUND_COLOR = "#f3f3f3";
export declare type AccordionProps = {
    icon?: string;
    amount?: number;
    defaultIndex?: number[];
};
export declare type AccordionItemProps = {
    icon?: string;
    headerFontFamily?: string;
    headerHtml?: string;
    headerBackgroundColor?: string;
    headerPadding?: string;
};
export declare type AccordionButtonProps = AccordionItemProps & {
    isExpanded?: boolean;
};
export declare const getAccordionDefaultProps: <T extends AccordionProps>({ icon, amount, defaultIndex, ...restProps }: T) => {
    icon: string;
    amount: number;
    defaultIndex: number[];
} & Omit<T, "icon" | "defaultIndex" | "amount">;
export declare const getAccordionButtonDefaultProps: <T extends AccordionButtonProps>({ icon, headerHtml, headerFontFamily, headerBackgroundColor, headerPadding, ...restProps }: T) => {
    icon: string;
    headerHtml: string;
    headerFontFamily: string;
    headerBackgroundColor: string;
    headerPadding: string;
} & Omit<T, "icon" | "headerFontFamily" | "headerHtml" | "headerBackgroundColor" | "headerPadding">;
