outlinecss
Version:
A headless, responsive, and composable CSS framework designed for easy customization.
22 lines • 940 B
TypeScript
import type { Color } from "../tokens/color";
import type { Design } from "../tokens/design";
import type { FontFamily } from "../tokens/font-family";
import type { FontSize } from "../tokens/font-size";
import type { Roundness } from "../tokens/roundness";
import type { Shadow } from "../tokens/shadow";
import type { Spacing } from "../tokens/spacing";
import type { ZIndex } from "../tokens/z-index";
export type Tokens = {
"color"?: Partial<Color>;
"design"?: Partial<Design>;
"font-family"?: Partial<FontFamily>;
"font-size"?: Partial<FontSize>;
"roundness"?: Partial<Roundness>;
"shadow"?: Partial<Shadow>;
"spacing"?: Partial<Spacing>;
"z-index"?: Partial<ZIndex>;
};
export declare const load: (directory: string | null) => Tokens;
export declare const create: (tokens?: Tokens) => Tokens;
export declare const sassify: (data: Record<string, unknown>) => string;
//# sourceMappingURL=tokens.d.ts.map