UNPKG

videomail-client

Version:

A wicked npm package to record videos directly in the browser, wohooo!

23 lines (22 loc) 710 B
import { BrowserStats } from "../types/BrowserStats"; import { VideomailClientOptions } from "../types/options"; declare class Browser { private readonly options; private readonly result; private videoType; constructor(options: VideomailClientOptions); isIOS(): boolean; private getBrowserVersion; private isChrome; private isChromium; isFirefox(): boolean; private isSafari; isAndroid(): boolean; isChromeBased(): boolean; isMobile(): boolean; isOkSafari(): boolean; getVideoType(video: HTMLVideoElement): "mp4" | "webm"; getNoAccessIssue(): import("./error/VideomailError").default; getUsefulData(): BrowserStats; } export default Browser;