bridge.d.ts 617 B

12345678910111213141516171819202122232425262728
  1. interface HandSummary {
  2. chi: string;
  3. cun: string;
  4. guan: string;
  5. summary: string[];
  6. }
  7. type HandKeys = 'chen' | 'chi' | 'fu' | 'hua' | 'kong' | 'ruan' | 'shi' | 'shu' | 'xi' | 'xian';
  8. export class Bridge extends EventTarget {
  9. public static getInstance(): Bridge;
  10. public static pulse(userId: string): Promise<{
  11. measureId: string;
  12. summaryLabel: {
  13. summary?: HandSummary['summary'];
  14. left?: HandSummary;
  15. right?: HandSummary;
  16. };
  17. summaryValue: Record<HandKeys, number[]>;
  18. time: string;
  19. appId?: string;
  20. userId?: string;
  21. url: string;
  22. report: string;
  23. }>;
  24. }