import { Verb } from '../Verb'; import { XMLWriterOptions } from 'xmlbuilder2/lib/interfaces'; export interface SpeakSentenceAttributes { voice?: string; gender?: string; locale?: string; } /** * @export * @class SpeakSentence * @extends {Verb} * Represents a SpeakSentence verb */ export declare class SpeakSentence extends Verb { text: string; attributes: SpeakSentenceAttributes; /** * Creates an instance of SpeakSentence * @param {string} text The text to speak * @param {SpeakSentenceAttributes} attributes The attributes to add to the element */ constructor(text: string, attributes?: SpeakSentenceAttributes); /** * Return BXML representation of this element * @param options XML Serialization options */ toBxml(options?: XMLWriterOptions): string; }