Skip to content

Service

Service<T> = T extends (…args) => WorkerEntrypointBranded ? Fetcher<InstanceType<T>> : T extends WorkerEntrypointBranded ? Fetcher<T> : T extends Exclude<EntrypointBranded, WorkerEntrypointBranded> ? never : Fetcher<undefined>

Defined in: .pnpm-home/store/v11/links/@cloudflare/workers-types/4.20251118.0/2891147a4db443bf13ca098dcb7381fb6bac5793758b7fd187ebaf5bc0deb969/node_modules/@cloudflare/workers-types/index.ts:2064

T extends (…args) => WorkerEntrypointBranded | WorkerEntrypointBranded | ExportedHandler<any, any, any> | undefined = undefined