import { SsmlOptions } from "../utils/genSSML.mjs";

//#region src/core/EdgeSpeechTTS/createEdgeSpeech.d.ts
interface EdgeSpeechPayload {
  /**
   * @title 语音合成的文本
   */
  input: string;
  /**
   * @title SSML 语音合成的配置
   */
  options: Pick<SsmlOptions, 'voice'>;
}
interface CreateEdgeSpeechCompletionOptions {
  payload: EdgeSpeechPayload;
}
//#endregion
export { CreateEdgeSpeechCompletionOptions, EdgeSpeechPayload };