import { Deferred } from '@theia/core/lib/common/promise-util'; import { EnvVariablesServer } from '@theia/core/lib/common/env-variables'; import URI from '@theia/core/lib/common/uri'; export declare class WebviewEnvironment { protected _hostPatternPromise: Promise; protected readonly externalEndpointHost: Deferred; protected readonly environments: EnvVariablesServer; protected init(): void; protected doInit(): Promise; get hostPatternPromise(): Promise; externalEndpointUrl(): Promise; externalEndpoint(): Promise; resourceRoot(host: string): Promise; cspSource(): Promise; protected getHostPattern(): Promise; } //# sourceMappingURL=webview-environment.d.ts.map