UNPKG

quanta.tools

Version:

Quanta.js: JS SDK for Quanta Tools

24 lines (23 loc) 1.1 kB
import { AbstractQuantaBase } from "./abstract"; export declare class QuantaWebType extends AbstractQuantaBase { init(): void; sendViewEvent(): Promise<void>; handleUrlChange(): Promise<void>; makeAsyncStorage(): { getItem: (key: string) => Promise<string | null>; setItem: (key: string, value: string) => Promise<void>; }; setupUrlChangeListeners(): void; getScriptTag(): HTMLScriptElement | null; getAppIdFromScriptTag(): string | null; isServerSide(): boolean; systemLanguageProvider(): string; getBundleId(): string; getVersion(): string; getDeviceInfo(): "Edge" | "Opera" | "Vivaldi" | "Yandex" | "Brave" | "Samsung Browser" | "UC Browser" | "QQ Browser" | "Maxthon" | "DuckDuckGo" | "Whale" | "Puffin" | "Firefox" | "Chrome" | "Chromium" | "Safari" | "Internet Explorer" | "SeaMonkey" | "Thunderbird" | "AOL Shield" | "Coast" | "Focus" | "Klar" | "Falkon" | "Konqueror" | "Kindle" | "Browser"; getOSInfo(): string; isDebug(): boolean; } declare const Quanta: QuantaWebType; export { Quanta }; export default Quanta;