1 | import { MaybePromise } from '../common/types';
|
2 | import URI from '../common/uri';
|
3 | export interface AddressPort {
|
4 | address: string;
|
5 | port: number;
|
6 | }
|
7 | export declare class ExternalUriService {
|
8 | |
9 |
|
10 |
|
11 |
|
12 |
|
13 |
|
14 |
|
15 |
|
16 | resolve(uri: URI): MaybePromise<URI>;
|
17 | parseLocalhost(uri: URI): AddressPort | undefined;
|
18 | protected toRemoteUrl(uri: URI, address: AddressPort): URI;
|
19 | protected toRemoteHost(address: AddressPort): string;
|
20 | |
21 |
|
22 |
|
23 | protected getRemoteHost(): string;
|
24 | }
|
25 |
|
\ | No newline at end of file |