/** * The user device type. Can be either desktop or mobile. */ export declare enum DeviceType { DESKTOP = "desktop", MOBILE = "mobile" } /** * A helper class to store the user device type and other profile related information. */ export declare class Profile { /** * Whether the user is using a desktop device. */ isDesktop: boolean; /** * Whether the user is muted by default. */ muteByDefault: boolean; /** * The client language. This is the language of the browser. */ clientLanguage: string; /** * The URL search parameters from the current window location. */ urlSearchParams: URLSearchParams; /** * Whether the debug mode is enabled. This is enabled by adding the `debug=true` query parameter to the URL. */ debugMode: boolean; /** * Creates an instance of Profile. */ constructor(); /** * Returns the user agent type. */ get userAgent(): DeviceType; }