UNPKG

@ahanapediatrics/react-volume-meter

Version:
17 lines (16 loc) 501 B
/// <reference types="node" /> import { Optional } from "@ahanapediatrics/ahana-fp"; import { EventEmitter } from "events"; import { MeterRenderer } from "./MeterRenderer"; export declare class Animator extends EventEmitter { private ctx; private rafId; private isStopping; private renderer; private stream; private analyser?; constructor(ctx: AudioContext, renderer: MeterRenderer); changeStream(s: Optional<MediaStream>): void; start(): void; stop(): void; }