togezr
Version:
Better together_
15 lines • 915 B
TypeScript
import { ITeamsAccountRecord } from '../interfaces/IAccountRecord';
import { ITeamsChannel } from '../interfaces/ITeamsChannel';
import { ITeamsUser } from '../interfaces/ITeamsUser';
import { ITeamsTeam } from './teamsTeamsRepository';
export declare class TeamsAPI {
private account;
constructor(account: ITeamsAccountRecord);
getUserJoinedTeams: () => Promise<ITeamsTeam[]>;
getTeamChannels: (team: ITeamsTeam) => Promise<ITeamsChannel[]>;
getUsers: (count: number) => Promise<ITeamsUser[]>;
sendChannelMessage: (teamId: string, channelId: string, message: string) => Promise<ITeamsChannelMessageResponse>;
sendUserMessage: (user: ITeamsUser, message: string) => Promise<ITeamsChannelMessageResponse>;
addChannelMessageReply: (teamId: string, channelId: string, messageId: string, message: string) => Promise<ITeamsChannelMessageResponse>;
}
//# sourceMappingURL=teamsAPI.d.ts.map