import { Dispatch } from 'react'; import { UID } from 'agora-rtc-sdk-ng'; declare type VolumeItem = number[]; export interface VolumeData { local: VolumeItem; remote: VolumeItem; } export declare type MicData = { level: number; uid: UID; }[]; declare type Action = 'ADD' | 'RESET'; interface Output { data: VolumeData; reset: () => void; dispatch: Dispatch<{ type: Action; data?: MicData | undefined; }>; } export declare const useAggregateVolumeData: (volume?: MicData | undefined) => Output; export {}; //# sourceMappingURL=useAggregateVolumeData.d.ts.map