UNPKG

706 BTypeScriptView Raw
1declare class URLSearchParamsImpl {
2 constructor(
3 globalObject: object,
4 constructorArgs: readonly [
5 init?: ReadonlyArray<readonly [name: string, value: string]> | { readonly [name: string]: string } | string,
6 ],
7 privateData: { readonly doNotStripQMark?: boolean | undefined },
8 );
9
10 append(name: string, value: string): void;
11 delete(name: string): void;
12 get(name: string): string | null;
13 getAll(name: string): string[];
14 has(name: string): boolean;
15 set(name: string, value: string): void;
16 sort(): void;
17
18 [Symbol.iterator](): IterableIterator<[name: string, value: string]>;
19}
20export { URLSearchParamsImpl as implementation };