/* This Source Code Form is subject to the terms of the Mozilla Public * License, v. 2.0. If a copy of the MPL was not distributed with this * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ /// /// /// /// /// /// /// /// /// /// Platform specific XPCOM modules. /// /// /// /// Order of references matters here, for overriding type signatures. /// /// import type {} from "./lib.gecko.augmentations.d.ts"; declare global { const Cc: nsXPCComponents_Classes; const Ci: nsIXPCComponents_Interfaces; const Components: nsIXPCComponents; const Cr: nsIXPCComponents_Results; // Resolve typed generic overloads before the generated ones. const Cu: nsXPCComponents_Utils & nsIXPCComponents_Utils; const Services: JSServices; const uneval: (any) => string; } export {};