import { type CSSProperties, type HTMLAttributes } from 'react';
import { type ElementTypeProp } from '../types';
type MergedStyleProps = {
className?: string;
UNSAFE_className?: string;
style?: CSSProperties;
UNSAFE_style?: CSSProperties;
};
type StylePropValue = string | HTMLAttributes | {
className?: string;
UNSAFE_className?: string;
style?: CSSProperties;
UNSAFE_style?: CSSProperties;
[key: string]: string | CSSProperties | unknown;
} | unknown;
type StyleProp = Record;
export declare function mergeStyleProps(ElementTag: ElementTypeProp, styleProps: StyleProp): MergedStyleProps;
export {};