import { Http } from "@angular/http"; export declare class C8oUtils { private http; private static USE_PARAMETER_IDENTIFIER; data: JSON; constructor(http: Http); static getObjectClassName(object: any): "string" | "number" | "boolean" | "symbol" | "undefined" | "object" | "function"; static isValidUrl(url: string): boolean; static getNewGUIDString(): string; static getParameter(parameters: Object, name: string, useName: boolean): any; static getParameterStringValue(parameters: Object, name: string, useName: boolean): string; static getParameterObjectValue(parameters: Object, name: string, useName?: boolean): any; static peekParameterStringValue(parameters: Object, name: string, exceptionIfMissing: boolean): string; static peekParameterObjectValue(parameters: Object, name: string, exceptionIfMissing: boolean): string; static identifyC8oCallRequest(parameters: Object, responseType: string): string; } export declare class Queue { _store: T[]; push(val: T): void; pop(): T; count(): number; }