import { ButtonProps } from '../../core/Button/Button';
import { TextReplacements } from '../../core/Text/Text';
import { default as React } from 'react';
interface HoverableCardSubtitlesProps {
    subtitles?: string[];
    replacements?: TextReplacements;
    translate?: boolean;
}
export declare const HoverableCardSubtitles: (props: HoverableCardSubtitlesProps) => import("react/jsx-runtime").JSX.Element;
export interface HoverableCardProps {
    className?: string;
    title?: string;
    subtitles?: string[];
    buttonProps?: ButtonProps;
    onClick: () => void;
    children: React.ReactNode;
    testId?: string;
    disableHover?: boolean;
    replacements?: TextReplacements;
    translate?: boolean;
    isShowingInfoIcon?: boolean;
    infoIconMessage?: string;
    forceShowingCTA?: boolean;
    disabled?: boolean;
    popoverMessage?: string;
}
export declare const HoverableCard: (props: HoverableCardProps) => import("react/jsx-runtime").JSX.Element;
export {};
