@vimeo/iris
Version:
Vimeo Design System
53 lines (52 loc) • 3.88 kB
TypeScript
export declare const core: {
color: {
background: {
(grade: number): import("./util").TokenValue | (({ theme }: import("./util").ThemeObject) => import("./util").TokenValue);
primary: import("./util").TokenValue | (({ theme }: import("./util").ThemeObject) => import("./util").TokenValue);
secondary: import("./util").TokenValue | (({ theme }: import("./util").ThemeObject) => import("./util").TokenValue);
};
format: {
primary: import("./util").TokenValue | (({ theme }: import("./util").ThemeObject) => import("./util").TokenValue);
secondary: import("./util").TokenValue | (({ theme }: import("./util").ThemeObject) => import("./util").TokenValue);
tertiary: import("./util").TokenValue | (({ theme }: import("./util").ThemeObject) => import("./util").TokenValue);
};
rainbow: {
conic: {
sm: import("./util").TokenValue | (({ theme }: import("./util").ThemeObject) => import("./util").TokenValue);
xl: import("./util").TokenValue | (({ theme }: import("./util").ThemeObject) => import("./util").TokenValue);
};
linear: {
sm: import("./util").TokenValue | (({ theme }: import("./util").ThemeObject) => import("./util").TokenValue);
xl: import("./util").TokenValue | (({ theme }: import("./util").ThemeObject) => import("./util").TokenValue);
};
};
livestream: import("./util").TokenValue | (({ theme }: import("./util").ThemeObject) => import("./util").TokenValue);
status: {
caution: import("./util").TokenValue | (({ theme }: import("./util").ThemeObject) => import("./util").TokenValue);
negative: import("./util").TokenValue | (({ theme }: import("./util").ThemeObject) => import("./util").TokenValue);
positive: import("./util").TokenValue | (({ theme }: import("./util").ThemeObject) => import("./util").TokenValue);
};
stroke: import("./util").TokenValue | (({ theme }: import("./util").ThemeObject) => import("./util").TokenValue);
surface: {
(grade: number): import("./util").TokenValue | (({ theme }: import("./util").ThemeObject) => import("./util").TokenValue);
primary: import("./util").TokenValue | (({ theme }: import("./util").ThemeObject) => import("./util").TokenValue);
secondary: import("./util").TokenValue | (({ theme }: import("./util").ThemeObject) => import("./util").TokenValue);
tertiary: import("./util").TokenValue | (({ theme }: import("./util").ThemeObject) => import("./util").TokenValue);
};
text: {
(grade: number): import("./util").TokenValue | (({ theme }: import("./util").ThemeObject) => import("./util").TokenValue);
primary: import("./util").TokenValue | (({ theme }: import("./util").ThemeObject) => import("./util").TokenValue);
secondary: import("./util").TokenValue | (({ theme }: import("./util").ThemeObject) => import("./util").TokenValue);
};
upsell: {
New: import("./util").TokenValue | (({ theme }: import("./util").ThemeObject) => import("./util").TokenValue);
sm: import("./util").TokenValue | (({ theme }: import("./util").ThemeObject) => import("./util").TokenValue);
xl: import("./util").TokenValue | (({ theme }: import("./util").ThemeObject) => import("./util").TokenValue);
};
};
edge: (grade: number) => import("./util").TokenValue | (({ theme }: import("./util").ThemeObject) => import("./util").TokenValue);
space: (size: number) => import("./util").TokenValue;
typography: {
size: (grade: number) => import("./util").TokenValue | (({ theme }: import("./util").ThemeObject) => import("./util").TokenValue);
};
};