import { Request, Response } from 'apollo-server-env'; declare global { interface FetchEvent { readonly request: Request; respondWith(response: Promise): void; waitUntil(task: Promise): void; } function addEventListener( type: 'fetch', listener: (event: FetchEvent) => void, ): void; }