import type { MetadataBearer as __MetadataBearer } from "@smithy/types"; import type { DeleteTeamsConfiguredTeamRequest, DeleteTeamsConfiguredTeamResult } from "../models/models_0"; /** * @public */ export type { __MetadataBearer }; /** * @public * * The input for {@link DeleteMicrosoftTeamsConfiguredTeamCommand}. */ export interface DeleteMicrosoftTeamsConfiguredTeamCommandInput extends DeleteTeamsConfiguredTeamRequest { } /** * @public * * The output of {@link DeleteMicrosoftTeamsConfiguredTeamCommand}. */ export interface DeleteMicrosoftTeamsConfiguredTeamCommandOutput extends DeleteTeamsConfiguredTeamResult, __MetadataBearer { } declare const DeleteMicrosoftTeamsConfiguredTeamCommand_base: { new (input: DeleteMicrosoftTeamsConfiguredTeamCommandInput): import("@smithy/core/client").CommandImpl; new (input: DeleteMicrosoftTeamsConfiguredTeamCommandInput): import("@smithy/core/client").CommandImpl; getEndpointParameterInstructions(): import("@smithy/types").EndpointParameterInstructions; }; /** *

Deletes the Microsoft Teams team authorization allowing for channels to be configured in that Microsoft Teams team. Note that the Microsoft Teams team must have no channels configured to remove it. *

* @example * Use a bare-bones client and the command you need to make an API call. * ```javascript * import { ChatbotClient, DeleteMicrosoftTeamsConfiguredTeamCommand } from "@aws-sdk/client-chatbot"; // ES Modules import * // const { ChatbotClient, DeleteMicrosoftTeamsConfiguredTeamCommand } = require("@aws-sdk/client-chatbot"); // CommonJS import * // import type { ChatbotClientConfig } from "@aws-sdk/client-chatbot"; * const config = {}; // type is ChatbotClientConfig * const client = new ChatbotClient(config); * const input = { // DeleteTeamsConfiguredTeamRequest * TeamId: "STRING_VALUE", // required * }; * const command = new DeleteMicrosoftTeamsConfiguredTeamCommand(input); * const response = await client.send(command); * // {}; * * ``` * * @param DeleteMicrosoftTeamsConfiguredTeamCommandInput - {@link DeleteMicrosoftTeamsConfiguredTeamCommandInput} * @returns {@link DeleteMicrosoftTeamsConfiguredTeamCommandOutput} * @see {@link DeleteMicrosoftTeamsConfiguredTeamCommandInput} for command's `input` shape. * @see {@link DeleteMicrosoftTeamsConfiguredTeamCommandOutput} for command's `response` shape. * @see {@link ChatbotClientResolvedConfig | config} for ChatbotClient's `config` shape. * * @throws {@link DeleteTeamsConfiguredTeamException} (server fault) *

We can’t process your request right now because of a server issue. Try again later.

* * @throws {@link InvalidParameterException} (client fault) *

Your request input doesn't meet the constraints required by AWS Chatbot.

* * @throws {@link ChatbotServiceException} *

Base exception class for all service exceptions from Chatbot service.

* * * @public */ export declare class DeleteMicrosoftTeamsConfiguredTeamCommand extends DeleteMicrosoftTeamsConfiguredTeamCommand_base { /** @internal type navigation helper, not in runtime. */ protected static __types: { api: { input: DeleteTeamsConfiguredTeamRequest; output: {}; }; sdk: { input: DeleteMicrosoftTeamsConfiguredTeamCommandInput; output: DeleteMicrosoftTeamsConfiguredTeamCommandOutput; }; }; }