/** * Amazon Polly TTS configuration parameters. */ export interface AmazonTtsParams { /** AWS access key ID */ aws_access_key_id: string; /** AWS secret key */ aws_secret_access_key: string; /** AWS region (e.g., "us-east-1") */ region_name: string; /** Amazon Polly voice ID */ voice: string; /** Amazon Polly engine type */ engine: AmazonTtsParams.Engine; /** Accepts any additional properties */ [key: string]: any; } export declare namespace AmazonTtsParams { /** Amazon Polly engine type */ const Engine: { readonly Standard: "standard"; readonly Neural: "neural"; readonly LongForm: "long-form"; readonly Generative: "generative"; }; type Engine = (typeof Engine)[keyof typeof Engine]; }