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:GetAccountPreferences`. * * Returns the account-level AWS Chatbot preferences (whether user-level * authorization is required and whether training-data collection is * enabled). Provide the implementation with * `Effect.provide(AWS.Chatbot.GetAccountPreferencesHttp)`. * ### Account Preferences * **Example:** Read the account preferences * ```typescript * const getAccountPreferences = yield* AWS.Chatbot.GetAccountPreferences(); * const result = yield* getAccountPreferences(); * const trainingData = result.AccountPreferences?.TrainingDataCollectionEnabled; * ``` * * @binding */ export interface GetAccountPreferences extends Binding.Service Effect.Effect<(request?: chatbot.GetAccountPreferencesRequest) => Effect.Effect>> { } export declare const GetAccountPreferences: GetAccountPreferences; //# sourceMappingURL=GetAccountPreferences.d.ts.map