/**
 * @file Safe references to `URL`, `URLSearchParams`, and the
 *   `URLSearchParams.prototype` methods.
 */
export declare const URLCtor: typeof URL;
export declare const URLSearchParamsCtor: typeof URLSearchParams;
export declare const URLSearchParamsPrototypeAppend: (self: unknown, name: string, value: string) => void;
export declare const URLSearchParamsPrototypeDelete: (self: unknown, name: string, value?: string | undefined) => void;
export declare const URLSearchParamsPrototypeForEach: <TThis = import("url").URLSearchParams>(self: unknown, fn: (this: TThis, value: string, name: string, searchParams: import("url").URLSearchParams) => void, thisArg?: TThis | undefined) => void;
export declare const URLSearchParamsPrototypeGet: (self: unknown, name: string) => string | null;
export declare const URLSearchParamsPrototypeGetAll: (self: unknown, name: string) => string[];
export declare const URLSearchParamsPrototypeHas: (self: unknown, name: string, value?: string | undefined) => boolean;
export declare const URLSearchParamsPrototypeSet: (self: unknown, name: string, value: string) => void;
