import { Observable } from 'rxjs'; /** got from https://blog.josequinto.com/2017/03/09 * /typescript-functions-to-get-current-domain-site-collection * -and-site-urls-with-window-location-fallback/ */ export declare class Utils { static getSiteCollectionUrl(prod: string): string; private static getMainScriptTag; static getCurrentAbsoluteSiteUrl(): string; static getWebServerRelativeUrl(): string; static getLayoutsPageUrl(libraryName: string): string; static getAbsoluteDomainUrl(): string; static escapeListName(name: string): string; static makeAbsolute(url: string): string; static makeRelative(url: string): string; static getCurrentUrl(): Observable; static getUrlParameterByName(name: any, url: any): string; static removeSlash(url: string): string; }