import type * as ElevenLabs from "../../../../../../index";
/**
 * @example
 *     {
 *         rules: [{
 *                 type: "alias",
 *                 stringToReplace: "Thailand",
 *                 caseSensitive: true,
 *                 wordBoundaries: true,
 *                 alias: "tie-land"
 *             }]
 *     }
 */
export interface BodySetRulesOnThePronunciationDictionaryV1PronunciationDictionariesPronunciationDictionaryIdSetRulesPost {
    /**
     * List of pronunciation rules. Rule can be either:
     *     an alias rule: {'string_to_replace': 'a', 'type': 'alias', 'alias': 'b', }
     *     or a phoneme rule: {'string_to_replace': 'a', 'type': 'phoneme', 'phoneme': 'b', 'alphabet': 'ipa' }
     */
    rules: ElevenLabs.pronunciationDictionaries.BodySetRulesOnThePronunciationDictionaryV1PronunciationDictionariesPronunciationDictionaryIdSetRulesPostRulesItem[];
}
