import React, { type ComponentType } from 'react';
import type { Appearance, SectionMessageProps } from '../types';
export declare function getAppearanceIconStyles(appearance: Appearance, icon: SectionMessageProps['icon']): {
    Icon: React.ElementType<any, keyof React.JSX.IntrinsicElements> | (({ primaryColor }: {
        primaryColor: string;
    }) => React.JSX.Element);
    backgroundColor: string;
    primaryIconColor: string;
    LegacyFallbackIcon?: ComponentType<any>;
};
