@altostra/core
Version:
Core library for shared types and logic
11 lines (10 loc) • 513 B
TypeScript
import type { UserResponse } from "../../../common/Models/Users";
import type { ErrorMapping, IdentityToken } from "../common";
import { ServiceClientBase } from "../ServiceClientBase";
import type { Organization } from "./Types";
export declare class TeamsManager extends ServiceClientBase {
#private;
constructor(backOfficeEndpoint: string, getToken: () => Promise<IdentityToken>, errorMapping?: ErrorMapping);
getUserTeams(): Promise<Organization[]>;
getTeamUsers(): Promise<UserResponse[]>;
}