UNPKG

@inworld/web-core

Version:
20 lines (19 loc) 639 B
import { InworldPacket } from '../../entities/packets/inworld_packet.entity.js'; import { GrpcAudioPlayback } from './grpc_audio.playback.js'; export declare class InworldPlayer<InworldPacketT extends InworldPacket = InworldPacket> { private player; private grpcAudioPlayer; constructor(props: { grpcAudioPlayer: GrpcAudioPlayback<InworldPacketT>; }); getMute(): boolean; mute(mute: boolean): void; stop(): Promise<void>; clear(): void; playWorkaroundSound(): void; isActive(): boolean; hasPacket(props: { interactionId?: string; utteranceId?: string; }): boolean; }