videomail-client
Version:
A wicked npm package to record videos directly in the browser, wohooo!
23 lines (22 loc) • 606 B
TypeScript
import { VideomailClientOptions } from "../../../../types/options";
import Visuals from "../../../visuals";
declare class Countdown {
private readonly visuals;
private readonly options;
private countdownElement?;
private intervalId?;
private countdown?;
private paused;
constructor(visuals: Visuals, options: VideomailClientOptions);
private fire;
private countBackward;
start(cb: any): void;
pause(): void;
resume(): void;
build(): void;
show(): void;
isCountingDown(): boolean;
unload(): void;
hide(): void;
}
export default Countdown;