// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.import{ process as processModule }from"./process.ts";import{Bufferas bufferModule }from"./buffer.ts"; // d.ts files allow us to declare Buffer as a value and as a type// type something = Buffer | something_else; is quite common typeGlobalType={ process:typeof processModule;Buffer:typeof bufferModule;}; declare global {interfaceWindow{ global:GlobalType;} interfaceglobalThis{ global:GlobalType;} var global:GlobalType;var process:typeof processModule;varBuffer:typeof bufferModule;typeBuffer= bufferModule;} export{};