typings.d.ts 1.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. declare module 'slash2';
  2. declare module 'antd-theme-webpack-plugin';
  3. declare module '*.css';
  4. declare module '*.less';
  5. declare module '*.scss';
  6. declare module '*.sass';
  7. declare module '*.svg';
  8. declare module '*.png';
  9. declare module '*.jpg';
  10. declare module '*.jpeg';
  11. declare module '*.gif';
  12. declare module '*.bmp';
  13. declare module '*.tiff';
  14. declare module 'omit.js';
  15. declare module 'react-copy-to-clipboard';
  16. declare module 'react-fittext';
  17. declare module '@antv/data-set';
  18. declare module 'nzh/cn';
  19. declare module 'webpack-theme-color-replacer';
  20. declare module 'webpack-theme-color-replacer/client';
  21. // google analytics interface
  22. interface GAFieldsObject {
  23. eventCategory: string;
  24. eventAction: string;
  25. eventLabel?: string;
  26. eventValue?: number;
  27. nonInteraction?: boolean;
  28. }
  29. interface Window {
  30. ga: (
  31. command: 'send',
  32. hitType: 'event' | 'pageview',
  33. fieldsObject: GAFieldsObject | string,
  34. ) => void;
  35. }
  36. declare let ga: Function;
  37. // preview.pro.ant.design only do not use in your production ;
  38. // preview.pro.ant.design 专用环境变量,请不要在你的项目中使用它。
  39. declare let ANT_DESIGN_PRO_ONLY_DO_NOT_USE_IN_YOUR_PRODUCTION: 'site' | undefined;