import { FeatureList, MemberData, Members, NewTeamData, TeamChunkData, TeamData, UpdateTeamData } from '@wireapp/api-client/lib/team/'; import { APIClient } from '@wireapp/api-client'; export declare class TeamService { private readonly apiClient; constructor(apiClient: APIClient); addMember(teamId: string, memberData: MemberData): Promise; createTeam(teamData: NewTeamData): Promise; deleteTeam(teamId: string, password: string): Promise; getAllMembers(teamId: string): Promise; getTeam(teamId: string): Promise; getTeams(): Promise; removeMember(teamId: string, userId: string, password: string): Promise; updateMember(teamId: string, memberData: MemberData): Promise; updateTeam(teamId: string, teamData: UpdateTeamData): Promise; private commonConfig; private commonConfigFetchedAt; private readonly CACHE_DURATION_MS; getCommonFeatureConfig(): Promise; } //# sourceMappingURL=TeamService.d.ts.map