@cauca-911/core
Version:
Run `npm install @cauca-911/core` to add this library to your project
22 lines (21 loc) • 962 B
TypeScript
import { EventEmitter } from '@angular/core';
import { Observable } from 'rxjs';
import { ApiLookupService } from './api-lookup.service';
import { Browser } from '../classes/browser';
import { OperatingSystem } from '../classes/operating-system';
import { CaucaCoreService } from './../../cauca-core.service';
import * as i0 from "@angular/core";
export declare class ClientInformationService {
private apiLookup;
visibilityChange: EventEmitter<any>;
private config;
constructor(coreService: CaucaCoreService, apiLookup: ApiLookupService);
getCoordinates(): Observable<number[]>;
getLanguage(): Observable<string[]>;
getBrowser(): Observable<Browser>;
getOperatingSystem(): Observable<OperatingSystem>;
private getCoordinatesWithClientIP;
private onVisibilityChange;
static ɵfac: i0.ɵɵFactoryDeclaration<ClientInformationService, never>;
static ɵprov: i0.ɵɵInjectableDeclaration<ClientInformationService>;
}