index.d.ts 1.3 KB

1234567891011121314151617181920212223242526272829
  1. import type { ColorPalettes, LegacyColorPalettes } from '../presetColors';
  2. import type { SeedToken } from '../seeds';
  3. import type { ColorMapToken } from './colors';
  4. import type { FontMapToken } from './font';
  5. import type { HeightMapToken, SizeMapToken } from './size';
  6. import type { StyleMapToken } from './style';
  7. export * from './colors';
  8. export * from './font';
  9. export * from './size';
  10. export * from './style';
  11. export interface CommonMapToken extends StyleMapToken {
  12. /**
  13. * @desc 动效播放速度,快速。用于小型元素动画交互
  14. * @descEN Motion speed, fast speed. Used for small element animation interaction.
  15. */
  16. motionDurationFast: string;
  17. /**
  18. * @desc 动效播放速度,中速。用于中型元素动画交互
  19. * @descEN Motion speed, medium speed. Used for medium element animation interaction.
  20. */
  21. motionDurationMid: string;
  22. /**
  23. * @desc 动效播放速度,慢速。用于大型元素如面板动画交互
  24. * @descEN Motion speed, slow speed. Used for large element animation interaction.
  25. */
  26. motionDurationSlow: string;
  27. }
  28. export interface MapToken extends SeedToken, ColorPalettes, LegacyColorPalettes, ColorMapToken, SizeMapToken, HeightMapToken, StyleMapToken, FontMapToken, CommonMapToken {
  29. }