@usercentrics/cmp-browser-sdk
Version:
Usercentrics CMP Browser SDK
13 lines (12 loc) • 436 B
TypeScript
import { UserCountryData } from '../interfaces';
export default class LocationService {
private static instance;
private userCountry;
private constructor();
static getInstance(): LocationService;
static resetInstance(): void;
getUserCountry(): Promise<UserCountryData>;
getIsUserInCalifornia(): Promise<boolean>;
getIsUserInEU(): Promise<boolean>;
getIsUserInUS(region?: string): Promise<boolean>;
}