@hakuna-matata-ui/styled-system
Version:
Style function for css-in-js building component libraries
38 lines • 1.05 kB
TypeScript
import * as CSS from "csstype";
import { Config } from "../utils/prop-config";
import { Token } from "../utils";
export declare const effect: Config;
/**
* Types for box and text shadow properties
*/
export interface EffectProps {
/**
* The `box-shadow` property
*/
boxShadow?: Token<CSS.Property.BoxShadow | number, "shadows">;
/**
* The `box-shadow` property
*/
shadow?: Token<CSS.Property.BoxShadow | number, "shadows">;
/**
* The `mix-blend-mode` property
*/
mixBlendMode?: Token<CSS.Property.MixBlendMode>;
/**
* The `blend-mode` property
*/
blendMode?: Token<CSS.Property.MixBlendMode>;
/**
* The CSS `background-blend-mode` property
*/
backgroundBlendMode?: Token<CSS.Property.BackgroundBlendMode>;
/**
* The CSS `background-blend-mode` property
*/
bgBlendMode?: Token<CSS.Property.BackgroundBlendMode>;
/**
* The CSS `opacity` property
*/
opacity?: Token<CSS.Property.Opacity>;
}
//# sourceMappingURL=effect.d.ts.map