export declare function constructBundleUrlAsync(projectRoot: string, opts: any, requestHostname?: string): Promise<string>; export declare function constructManifestUrlAsync(projectRoot: string, opts?: any, requestHostname?: string): Promise<string>; export declare function constructHostUriAsync(projectRoot: string, requestHostname?: string): Promise<string>; export declare function constructLogUrlAsync(projectRoot: string, requestHostname?: string): Promise<string>; export declare function constructUrlWithExtensionAsync(projectRoot: string, entryPoint: string, ext: string, requestHostname?: string, opts?: Object): Promise<string>; export declare function constructPublishUrlAsync(projectRoot: string, entryPoint: string, requestHostname?: string, opts?: Object): Promise<string>; export declare function constructSourceMapUrlAsync(projectRoot: string, entryPoint: string, requestHostname?: string): Promise<string>; export declare function constructAssetsUrlAsync(projectRoot: string, entryPoint: string, requestHostname?: string): Promise<string>; export declare function constructDebuggerHostAsync(projectRoot: string, requestHostname?: string): Promise<string>; export declare function constructBundleQueryParamsAsync(projectRoot: string, opts: any): Promise<string>; export declare function constructWebAppUrlAsync(projectRoot: string): Promise<string | null>; export declare function constructUrlAsync(projectRoot: string, opts: any, isPackager: boolean, requestHostname?: string): Promise<string>; export declare function guessMainModulePath(entryPoint: string): string; export declare function randomIdentifier(length?: number): string; export declare function sevenDigitIdentifier(): string; export declare function randomIdentifierForUser(username: string): string; export declare function someRandomness(): string; export declare function domainify(s: string): string; export declare function getPlatformSpecificBundleUrl(url: string, platform: string): string; export declare function isHttps(url: string): boolean;