antd-style
Version:
css-in-js solution for application combine with antd v5 token system and emotion
17 lines (16 loc) • 593 B
TypeScript
import { CSSInterpolation, SerializedStyles } from '@emotion/serialize';
/**
* @title CSS 序列化函数
* @param template - 模板字符串数组
* @param args - CSS 插值数组
* @returns CSS 序列化后的样式
*/
export interface SerializeCSS {
(template: TemplateStringsArray, ...args: Array<CSSInterpolation>): SerializedStyles;
(...args: Array<CSSInterpolation>): SerializedStyles;
}
/**
* 提供给 createStyles 方法,用于将用户写入的 css 字符串序列化成特定结构的样式对象
* @param args
*/
export declare const serializeCSS: SerializeCSS;