export function listMicrosoftteamsIntegrations(client: ChatBotKitClient, request?: MicrosoftteamsIntegrationListRequest): ResponsePromise; export function fetchMicrosoftteamsIntegration(client: ChatBotKitClient, microsoftteamsId: string): ResponsePromise; export function createMicrosoftteamsIntegration(client: ChatBotKitClient, request: MicrosoftteamsIntegrationCreateRequest): Promise; export function updateMicrosoftteamsIntegration(client: ChatBotKitClient, microsoftteamsId: string, request: MicrosoftteamsIntegrationUpdateRequest): Promise; export function deleteMicrosoftteamsIntegration(client: ChatBotKitClient, microsoftteamsId: string, request?: MicrosoftteamsIntegrationDeleteRequest): Promise; export function setupMicrosoftteamsIntegration(client: ChatBotKitClient, microsoftteamsId: string): Promise; export function initiateMicrosoftteams(client: ChatBotKitClient, microsoftteamsId: string, request: MicrosoftteamsInitiateRequest): Promise; export type ChatBotKitClient = import("../../client.js").ChatBotKitClient; export type ResponsePromise = import("../../client.js").ResponsePromise; export type MicrosoftteamsIntegrationListRequest = { cursor?: string; order?: "desc" | "asc"; take?: number; meta?: Record; }; export type MicrosoftteamsIntegrationListResponse = import("../../types/api/v1.js").operations["listMicrosoftteamsIntegrations"]["responses"]["200"]["content"]["application/json"]; export type MicrosoftteamsIntegrationListStreamType = import("../../types/api/v1.js").operations["listMicrosoftteamsIntegrations"]["responses"]["200"]["content"]["application/jsonl"]; export type MicrosoftteamsIntegrationFetchResponse = import("../../types/api/v1.js").operations["fetchMicrosoftteamsIntegration"]["responses"]["200"]["content"]["application/json"]; export type MicrosoftteamsIntegrationCreateRequestBody = import("../../types/api/v1.js").operations["createMicrosoftteamsIntegration"]["requestBody"]["content"]["application/json"]; export type MicrosoftteamsIntegrationCreateRequest = MicrosoftteamsIntegrationCreateRequestBody; export type MicrosoftteamsIntegrationCreateResponseBody = import("../../types/api/v1.js").operations["createMicrosoftteamsIntegration"]["responses"]["200"]["content"]["application/json"]; export type MicrosoftteamsIntegrationCreateResponse = MicrosoftteamsIntegrationCreateResponseBody; export type MicrosoftteamsIntegrationUpdateRequestBody = import("../../types/api/v1.js").operations["updateMicrosoftteamsIntegration"]["requestBody"]["content"]["application/json"]; export type MicrosoftteamsIntegrationUpdateRequest = MicrosoftteamsIntegrationUpdateRequestBody; export type MicrosoftteamsIntegrationUpdateResponseBody = import("../../types/api/v1.js").operations["updateMicrosoftteamsIntegration"]["responses"]["200"]["content"]["application/json"]; export type MicrosoftteamsIntegrationUpdateResponse = MicrosoftteamsIntegrationUpdateResponseBody; export type MicrosoftteamsIntegrationDeleteRequestBody = import("../../types/api/v1.js").operations["deleteMicrosoftteamsIntegration"]["requestBody"]["content"]["application/json"]; export type MicrosoftteamsIntegrationDeleteRequest = MicrosoftteamsIntegrationDeleteRequestBody; export type MicrosoftteamsIntegrationDeleteResponseBody = import("../../types/api/v1.js").operations["deleteMicrosoftteamsIntegration"]["responses"]["200"]["content"]["application/json"]; export type MicrosoftteamsIntegrationDeleteResponse = MicrosoftteamsIntegrationDeleteResponseBody; export type MicrosoftteamsIntegrationSetupRequestBody = import("../../types/api/v1.js").operations["setupMicrosoftteamsIntegration"]["requestBody"]["content"]["application/json"]; export type MicrosoftteamsIntegrationSetupRequest = MicrosoftteamsIntegrationSetupRequestBody; export type MicrosoftteamsIntegrationSetupResponseBody = import("../../types/api/v1.js").operations["setupMicrosoftteamsIntegration"]["responses"]["200"]["content"]["application/json"]; export type MicrosoftteamsIntegrationSetupResponse = MicrosoftteamsIntegrationSetupResponseBody; export type MicrosoftteamsInitiateRequestBody = import("../../types/api/v1.js").operations["initiateTeams"]["requestBody"]["content"]["application/json"]; export type MicrosoftteamsInitiateRequest = MicrosoftteamsInitiateRequestBody; export type MicrosoftteamsInitiateResponseBody = import("../../types/api/v1.js").operations["initiateTeams"]["responses"]["200"]["content"]["application/json"]; export type MicrosoftteamsInitiateResponse = MicrosoftteamsInitiateResponseBody;