diff options
Diffstat (limited to 'typings/internalBinding/url.d.ts')
-rw-r--r-- | typings/internalBinding/url.d.ts | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/typings/internalBinding/url.d.ts b/typings/internalBinding/url.d.ts new file mode 100644 index 0000000000..54d1cb1f93 --- /dev/null +++ b/typings/internalBinding/url.d.ts @@ -0,0 +1,12 @@ +import type { urlUpdateActions } from 'internal/url' + +declare function InternalBinding(binding: 'url'): { + urlComponents: Uint32Array; + + domainToASCII(input: string): string; + domainToUnicode(input: string): string; + canParse(input: string, base?: string): boolean; + format(input: string, fragment?: boolean, unicode?: boolean, search?: boolean, auth?: boolean): string; + parse(input: string, base?: string): string | false; + update(input: string, actionType: typeof urlUpdateActions, value: string): string | false; +}; |