Conversion of type '{ url: URL; requestId: string; next: () => Promise<Response>; geo: { city: string; country: { code: string; name: string; }; subdivision: { code: string; name: string; }; longitude: number; latitude: number; timezone: string; }; ... 9 more ...; readonly server: never; }' to type 'Context' may be a mistake because neither type sufficiently overlaps with the other. If this was intentional, convert the expression to 'unknown' first.