import { VRMExpressionPresetName } from "@pixiv/three-vrm"; //#region src/use-vrm-vowel-analyser/index.d.ts type VowelExpression = Extract; interface VowelAmplitudes extends Record {} interface UseAnalyserVowelOptions { /** Volume threshold to start cycling vowels (default: 0.1) */ threshold?: number; /** Seconds between vowel changes (default: 0.12) */ interval?: number; } type VowelCallback = (vowels: VowelAmplitudes) => void; declare function useVRMVowelAnalyser(analyserRef: React.RefObject, onVowel: VowelCallback, { threshold, interval }?: UseAnalyserVowelOptions): void; //#endregion export { VowelCallback as n, useVRMVowelAnalyser as r, UseAnalyserVowelOptions as t };