UNPKG

@fable-org/fable-library-js

Version:

Core library used by F# projects compiled with fable.io

32 lines (31 loc) 1.01 kB
import { FSharpRef } from "./Types.js"; export declare const enum UriKind { RelativeOrAbsolute = 0, Absolute = 1, Relative = 2 } export declare class Uri { private uri; private constructor(); private static isAbsoluteUri; private static tryCreateWithKind; private static tryCreateWithBase; private static tryCreateImpl; static create(value: string | Uri, kindOrUri?: UriKind | string | Uri): Uri; static tryCreate(baseUri: Uri, relativeUri: string | Uri, result: FSharpRef<Uri>): boolean; static tryCreate(uriString: string, uriKind: UriKind, result: FSharpRef<Uri>): boolean; toString(): string; private asUrl; get isAbsoluteUri(): boolean; get absoluteUri(): string; get scheme(): string; get host(): string; get absolutePath(): string; get query(): string; get isDefaultPort(): boolean; get port(): number; get pathAndQuery(): string; get fragment(): string; get originalString(): string; } export default Uri;