import React from 'react';
import { MessagingProps } from './types';
export declare function MessagingContentComponent({ dismissAction, primaryAction, variant, compact, showClose, title, onClose, children, className, componentName, ...props }: MessagingProps, ref?: ((instance: HTMLInputElement | null) => void) | React.RefObject<HTMLInputElement> | null): JSX.Element;
export declare const MessagingContent: React.ForwardRefExoticComponent<{
    variant: import("./types").MessagingTypes;
    children: React.ReactNode;
    className?: string | undefined;
    icon?: React.ReactNode;
    title?: React.ReactNode;
    showClose?: boolean | undefined;
    onClose?: (() => void) | undefined;
    compact?: boolean | undefined;
    primaryAction?: import("./types").MessagingAction | undefined;
    dismissAction?: import("./types").MessagingAction | undefined;
    componentName?: import("./types").ComponentName | undefined;
} & import("../types").DefaultAttributes & React.RefAttributes<HTMLInputElement>>;
