import React from 'react';
interface MessageComponent {
    type: 'HEADER' | 'BODY' | 'BUTTONS' | 'FOOTER';
    format?: 'TEXT' | 'IMAGE' | string;
    text?: string;
    example?: {
        header_handle?: string[];
    };
    buttons?: Array<{
        type: string;
        text: string;
    }>;
}
interface MessagePreviewProps {
    components: MessageComponent[];
    parameterValues?: Record<string, string>;
    timestamp?: string;
    dateLabel?: string;
    contactName?: string;
    contactSubtitle?: string;
    loading?: boolean;
    showHeader?: boolean;
    showDate?: boolean;
    minHeight?: number;
}
declare const _default: React.MemoExoticComponent<({ components, parameterValues, timestamp, dateLabel, contactName, contactSubtitle, loading, showHeader, showDate, minHeight, }: MessagePreviewProps) => import("@emotion/react/jsx-runtime").JSX.Element>;
export default _default;
