cssinjs-utils.d.ts 1008 B

12345678910
  1. import type { GlobalToken as GlobalTokenTypeUtil, OverrideTokenMap as OverrideTokenTypeUtil, FullToken as FullTokenTypeUtil, GetDefaultToken as GetDefaultTokenTypeUtil, GenStyleFn as GenStyleFnTypeUtil, TokenMapKey } from '@ant-design/cssinjs-utils';
  2. import type { AliasToken } from './alias';
  3. import type { ComponentTokenMap } from './components';
  4. /** Final token which contains the components level override */
  5. export type GlobalToken = GlobalTokenTypeUtil<ComponentTokenMap, AliasToken>;
  6. export type OverrideToken = OverrideTokenTypeUtil<ComponentTokenMap, AliasToken>;
  7. export type OverrideComponent = TokenMapKey<ComponentTokenMap>;
  8. export type FullToken<C extends TokenMapKey<ComponentTokenMap>> = FullTokenTypeUtil<ComponentTokenMap, AliasToken, C>;
  9. export type GetDefaultToken<C extends TokenMapKey<ComponentTokenMap>> = GetDefaultTokenTypeUtil<ComponentTokenMap, AliasToken, C>;
  10. export type GenStyleFn<C extends TokenMapKey<ComponentTokenMap>> = GenStyleFnTypeUtil<ComponentTokenMap, AliasToken, C>;