plugin.d.ts 1.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152
  1. // This file is created by egg-ts-helper@1.34.7
  2. // Do not modify this file!!!!!!!!!
  3. /* eslint-disable */
  4. import 'egg';
  5. import 'egg-onerror';
  6. import 'egg-session';
  7. import 'egg-i18n';
  8. import 'egg-watcher';
  9. import 'egg-multipart';
  10. import 'egg-security';
  11. import 'egg-development';
  12. import 'egg-logrotator';
  13. import 'egg-schedule';
  14. import 'egg-static';
  15. import 'egg-jsonp';
  16. import 'egg-view';
  17. import '@eggjs/tegg-plugin';
  18. import '@eggjs/tegg-config';
  19. import '@eggjs/tegg-controller-plugin';
  20. import '@eggjs/tegg-schedule-plugin';
  21. import '@eggjs/tegg-eventbus-plugin';
  22. import '@eggjs/tegg-aop-plugin';
  23. import 'egg-tracer';
  24. import 'egg-jwt';
  25. import 'egg-cors';
  26. import { EggPluginItem } from 'egg';
  27. declare module 'egg' {
  28. interface EggPlugin {
  29. onerror?: EggPluginItem;
  30. session?: EggPluginItem;
  31. i18n?: EggPluginItem;
  32. watcher?: EggPluginItem;
  33. multipart?: EggPluginItem;
  34. security?: EggPluginItem;
  35. development?: EggPluginItem;
  36. logrotator?: EggPluginItem;
  37. schedule?: EggPluginItem;
  38. static?: EggPluginItem;
  39. jsonp?: EggPluginItem;
  40. view?: EggPluginItem;
  41. tegg?: EggPluginItem;
  42. teggConfig?: EggPluginItem;
  43. teggController?: EggPluginItem;
  44. teggSchedule?: EggPluginItem;
  45. eventbusModule?: EggPluginItem;
  46. aopModule?: EggPluginItem;
  47. tracer?: EggPluginItem;
  48. jwt?: EggPluginItem;
  49. cors?: EggPluginItem;
  50. }
  51. }