@sendbird/uikit-react-native
Version:
Sendbird UIKit for React Native: A feature-rich and customizable chat UI kit with messaging, channel management, and user authentication.
12 lines (11 loc) • 562 B
TypeScript
declare class VoiceMessageStatusManager {
private statusMap;
private generateKey;
subscribe: (channelUrl: string, messageId: number, subscriber: (currentTime: number) => void) => void;
unsubscribe: (channelUrl: string, messageId: number, subscriber: (currentTime: number) => void) => void;
publishAll: () => void;
getCurrentTime: (channelUrl: string, messageId: number) => number;
setCurrentTime: (channelUrl: string, messageId: number, currentTime: number) => void;
clear: () => void;
}
export default VoiceMessageStatusManager;