UNPKG

1.27 kBTypeScriptView Raw
1import type { GlobalToken, MappingAlgorithm } from './interface';
2import defaultAlgorithm from './themes/default';
3/** Get current context Design Token. Will be different if you are using nest theme config. */
4declare function useToken(): {
5 theme: import("@ant-design/cssinjs").Theme<import("./interface").SeedToken, import("./interface").MapToken>;
6 token: GlobalToken;
7 hashId: string;
8};
9export type { GlobalToken, MappingAlgorithm };
10declare const _default: {
11 /** @private Test Usage. Do not use in production. */
12 defaultConfig: {
13 token: import("./interface").SeedToken;
14 override: {
15 override: import("./interface").SeedToken;
16 };
17 hashed: boolean;
18 };
19 /** Default seedToken */
20 defaultSeed: import("./interface").SeedToken;
21 useToken: typeof useToken;
22 defaultAlgorithm: typeof defaultAlgorithm;
23 darkAlgorithm: import("@ant-design/cssinjs").DerivativeFunc<import("./interface").SeedToken, import("./interface").MapToken>;
24 compactAlgorithm: import("@ant-design/cssinjs").DerivativeFunc<import("./interface").SeedToken, import("./interface").MapToken>;
25 getDesignToken: (config?: import("..").ThemeConfig | undefined) => import("./interface").AliasToken;
26};
27export default _default;