NeuraLegion/sectester-js

View on GitHub
packages/repeater/src/api/RepeatersManager.ts

Summary

Maintainability
A
0 mins
Test Coverage
A
100%
export interface RepeatersManager {
  getRepeater(repeaterId: string): Promise<{ repeaterId: string }>;

  createRepeater(options: {
    name: string;
    projectId?: string;
    description?: string;
  }): Promise<{ repeaterId: string }>;

  deleteRepeater(repeaterId: string): Promise<void>;
}

export const RepeatersManager: unique symbol = Symbol('RepeatersManager');