@api.global/typedserver
Version:
A TypeScript-based project for easy serving of static files with support for live reloading, compression, and typed requests.
12 lines (11 loc) • 468 B
TypeScript
import * as plugins from '../plugins.js';
/**
* SW-TypedRequest controller for service worker type-safe RPC endpoint
* This provides a separate endpoint for service worker communication
*/
export declare class SwTypedRequestController {
private typedRouter;
constructor(typedRouter: plugins.typedrequest.TypedRouter);
handleSwTypedRequest(ctx: plugins.smartserve.IRequestContext): Promise<Response>;
handleSwTypedRequestHead(): Promise<Response>;
}