pro.d.ts 778 B

12345678910111213141516171819202122232425262728293031323334353637383940
  1. declare interface TableListParams<T> {
  2. page: number;
  3. size: number;
  4. query?: T;
  5. }
  6. declare type TableListResult<T> = Promise<{
  7. errorNo: number;
  8. errorDesc: string;
  9. result: {
  10. list: T[];
  11. page: number;
  12. size: number;
  13. total: number;
  14. };
  15. }>;
  16. declare module "vue-dndrop" {
  17. export const Container: any;
  18. export const Draggable: any;
  19. export const vueDndrop: any;
  20. }
  21. declare module "ckeditor5-line-height-latest/src/lineheight";
  22. declare module "howler";
  23. declare type compType = {
  24. createTime?: string;
  25. published?: boolean;
  26. thumbnail?: string;
  27. title?: string;
  28. updateTime?: string;
  29. _id: string;
  30. };
  31. declare type createSourceType = {
  32. file: { url: any; size?: number };
  33. fileType: "image" | "video" | "svg";
  34. from: string;
  35. isSvg?: boolean;
  36. };