/** * Stops the process of audio RGB change * * @return {void} */ export declare const offMusic2RgbChange: () => Promise; type TMusicOption = { mode?: 0 | 1; colorList?: { hue: number; saturation: number; value: number; }[]; dBRange?: [number, number]; customProps?: Record; throttle?: number; }; /** * Listens for audio RGB change and performs actions based on the provided options. * * @param {(musicData: { * mode: number; // 0 跳变;1 渐变 默认1 * hue: number; * saturation: number; * value: number; * bright: number; * temperature: number; * db: number; // 分贝值,版本 v1.13.2 开始支持 * index: number; // 灵敏度,版本 v1.13.2 开始支持 * customProps: Record; // 自定义属性,版本 v1.13.2 开始支持 * }) => void} callback - The callback function to be executed with the music data. * @param {{ * mode: 0 | 1; // 0 跳变;1 渐变 默认1 * colorList: { hue: number; saturation: number; value: number }[]; * dBRange: [number, number]; // 分贝范围,会影响颜色亮度 * customProps: Record; // 自定义属性,透传;版本 v1.13.2 开始支持 * }} musicOption - The options for controlling the music data. */ export declare const onMusic2RgbChange: (callback: (musicData: { mode: number; hue: number; saturation: number; value: number; bright: number; temperature: number; db: number; index: number; customProps: Record; }) => void, musicOption?: TMusicOption) => Promise; declare const _default: { onMusic2RgbChange: (callback: (musicData: { mode: number; hue: number; saturation: number; value: number; bright: number; temperature: number; db: number; index: number; customProps: Record; }) => void, musicOption?: TMusicOption | undefined) => Promise; offMusic2RgbChange: () => Promise; }; export default _default;