http.d.ts 314 B

12345678910111213141516171819
  1. declare interface EntData<T = unknown> {
  2. ent: T;
  3. }
  4. declare interface ResData<T = unknown, O = undefined> extends EntData<T> {
  5. ext: O;
  6. }
  7. declare type HttpResData<T = unknown> = {
  8. data: T;
  9. ret: number;
  10. msg?: string;
  11. };
  12. declare type HttpErrorData = {
  13. reason: string;
  14. code: number;
  15. msg?: string;
  16. };