/* Copyright IBM Corp. 2018 */ import { HubInfoUrlProvider, UrlConfig } from './../../../api'; /** * Implementation of a service that decodes the relevant URLs * * @dynamic */ export declare class UrlsService implements UrlConfig { /** * The API URL to content hub */ apiUrl: URL; /** * The Delivery URL to content hub */ deliveryUrl: URL; /** * The base URL of the host the application is running on. This can be undefined if the * application is rendered standalone as part of the universal renderer. */ baseUrl?: URL; /** * The base URL of the document, this is the URL that is used as the basis for static resources in the application */ resourceUrl?: URL; /** True if the system runs in preview mode, else false. */ isPreviewMode: boolean; constructor(aBaseUrl: HubInfoUrlProvider, aApiUrl: HubInfoUrlProvider, aDeliveryUrl: HubInfoUrlProvider, aDocument: Document); }