import { MouseEvent, ReactElement } from 'react';
import { WrapperProps } from '@cezembre/fronts';
export type SubscriptionType = 'gold' | 'platinium' | 'silver';
export type SubscriptionThumbnailTheme = 'light' | 'dark';
export interface Subscription {
    monthlyPrice: number;
    type: SubscriptionType;
}
export interface SubscriptionThumbnailProps extends WrapperProps {
    bonusesDescriptions: string[];
    subscription: Subscription;
    isPopular?: boolean;
    onBuy: (event: MouseEvent<HTMLButtonElement>) => unknown;
    theme: SubscriptionThumbnailTheme;
}
export declare function SubscriptionThumbnail({ bonusesDescriptions, isPopular, onBuy, subscription, theme, onClick, href, target, }: SubscriptionThumbnailProps): ReactElement;
