import { COMPONENT_COLOR_TYPE } from '../../enum/constants';
import { TIconClass } from '../../types/icons.types';
export interface IUseColorProps {
    prefixIconColor?: COMPONENT_COLOR_TYPE | string;
    color?: COMPONENT_COLOR_TYPE;
    prefixIcon?: TIconClass;
    prefixIconSize?: string;
}
export interface IUseColorOptions {
    colorClass?: string;
    iconColorClass?: string;
    iconSizeClass?: string;
    defaultPrefixIcon?: TIconClass;
}
export default function (propsData: IUseColorProps, options: IUseColorOptions): {
    prefixStyle: import("vue").ComputedRef<import("vue").CSSProperties>;
    inputClasses: import("vue").ComputedRef<string>;
    prefixClasses: import("vue").ComputedRef<string[]>;
};
