invariant.d.ts 514 B

1234567891011121314151617181920212223
  1. /**
  2. * Simplified from https://github.com/zertosh/invariant.
  3. */
  4. export declare enum LEVEL {
  5. ERROR = "error",
  6. WARN = "warn",
  7. INFO = "log"
  8. }
  9. /**
  10. * invariant error
  11. * @param condition
  12. * @param format
  13. * @param args
  14. */
  15. export declare function invariant(condition: boolean, format: string, ...args: any[]): void;
  16. /**
  17. * 打印语句
  18. * @param level
  19. * @param condition
  20. * @param format
  21. * @param args
  22. */
  23. export declare function log(level: LEVEL, condition: boolean, format: any, ...args: any[]): void;