@brizy/ui
Version:
React elements in Brizy style
16 lines (15 loc) • 629 B
TypeScript
import { ApplyProperties, Color } from "../types";
interface IconColorProperties {
"--brz-ui-icon-color"?: string;
"--brz-ui-icon-hover-color"?: string;
}
interface IconSourceProperties {
"--brz-ui-icon-image-source"?: string;
}
interface IconSizeProperties {
"--brz-ui-icon-size"?: string;
}
export declare const getIconColor: (color?: Color, hoverColor?: Color) => ApplyProperties<IconColorProperties> | undefined;
export declare const getIconSource: (source: string) => ApplyProperties<IconSourceProperties>;
export declare const getIconSize: (size?: string) => ApplyProperties<IconSizeProperties>;
export {};