1 |
|
2 |
|
3 |
|
4 |
|
5 |
|
6 |
|
7 |
|
8 |
|
9 |
|
10 |
|
11 |
|
12 |
|
13 |
|
14 |
|
15 | import { Url } from 'url';
|
16 | export declare function parseUrl(url: string, defaultProtocol?: string): Url;
|
17 | export declare function ensureProtocol(url: string, defaultProtocol: string): string;
|
18 | export declare function resolveUrl(baseUrl: string, targetUrl: string, defaultProtocol: string): string;
|
19 | export declare function trimLeft(str: string, char: string): string;
|
20 | export declare class Deferred<T> {
|
21 | promise: Promise<T>;
|
22 | resolve: (result: T) => void;
|
23 | reject: (error: {} | undefined | null) => void;
|
24 | resolved: boolean;
|
25 | rejected: boolean;
|
26 | error: {} | undefined | null;
|
27 | constructor();
|
28 | toNodeCallback(): (error: {} | null | undefined, value: T) => void;
|
29 | }
|
30 | export declare function addAll<T>(set1: Set<T>, set2: Set<T>): Set<T>;
|