import { TeamConversationList, TeamConversation } from './TeamConversation'; import { ConversationRolesList } from '../../conversation/ConversationRole'; import { HttpClient } from '../../http'; export declare class TeamConversationAPI { private readonly client; constructor(client: HttpClient); static readonly URL: { CONVERSATIONS: string; ROLES: string; TEAMS: string; }; /** * Remove a team conversation. * @param teamId ID of the team to remove the conversation from * @param conversationId ID of the conversation to remove * @see https://staging-nginz-https.zinfra.io/swagger-ui/tab.html#!//deleteTeamConversation */ deleteConversation(teamId: string, conversationId: string): Promise; /** * Get one team conversation. * @param teamId ID of the team to get the conversation from * @param conversationId ID of the conversation to get * @see https://staging-nginz-https.zinfra.io/swagger-ui/tab.html#!//getTeamConversation */ getConversation(teamId: string, conversationId: string): Promise; /** * Get team conversations. * @param teamId ID of the team to get conversations for * @see https://staging-nginz-https.zinfra.io/swagger-ui/tab.html#!//getTeamConversations */ getConversations(teamId: string): Promise; /** * Get existing roles available for the given team. * @param teamId ID of the team to get the roles for * @see https://staging-nginz-https.zinfra.io/swagger-ui/tab.html#!//getTeamConversationsRoles */ getRoles(teamId: string): Promise; } //# sourceMappingURL=TeamConversationAPI.d.ts.map