import type * as chatbot from "@distilled.cloud/aws/chatbot"; import type * as Effect from "effect/Effect"; import * as Binding from "../../Binding.ts"; /** * Runtime binding for `chatbot:UpdateAccountPreferences`. * * Updates the account-level AWS Chatbot preferences (user-level * authorization requirement, training-data collection). Provide the * implementation with * `Effect.provide(AWS.Chatbot.UpdateAccountPreferencesHttp)`. * ### Account Preferences * **Example:** Require user authorization account-wide * ```typescript * const updateAccountPreferences = * yield* AWS.Chatbot.UpdateAccountPreferences(); * yield* updateAccountPreferences({ UserAuthorizationRequired: true }); * ``` * * @binding */ export interface UpdateAccountPreferences extends Binding.Service Effect.Effect<(request?: chatbot.UpdateAccountPreferencesRequest) => Effect.Effect>> { } export declare const UpdateAccountPreferences: UpdateAccountPreferences; //# sourceMappingURL=UpdateAccountPreferences.d.ts.map