/* 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 {};