@amityco/ts-sdk-react-native
Version:
Amity Social Cloud Typescript SDK
18 lines • 681 B
TypeScript
import { getUsageCollector } from '../api/getUsageCollector';
export declare class EventRegister {
player: HTMLVideoElement;
_startTime: null | number;
_usageCollector: ReturnType<typeof getUsageCollector>;
resolution: null | string;
_controller: AbortController;
_sessionId: null | string;
_observer: MutationObserver;
_SDKUnsubscribers: Amity.Unsubscriber[];
constructor(player: HTMLVideoElement, resolution: string, streamId: string);
_resetStartTime(): void;
_shouldUpdateCollector(): boolean;
_sendUsageToCollector(): void;
registerEvents(): void;
_unregisterEvents(): void;
}
//# sourceMappingURL=eventRegister.d.ts.map