trpc-browser
Version:
tRPC adapters and links for everywhere in the browser
17 lines • 541 B
TypeScript
import { AnyRouter } from '@trpc/server';
import type { MinimalWindow } from '../types';
import { CreateHandlerOptions } from './base';
type WindowOptions = {
window: MinimalWindow;
postWindow?: MinimalWindow;
postOrigin?: string;
};
type WindowContextOptions = {
req: {
origin: string;
};
res: undefined;
};
export declare const createWindowHandler: <TRouter extends AnyRouter>(opts: CreateHandlerOptions<TRouter, WindowContextOptions, WindowOptions>) => void;
export {};
//# sourceMappingURL=window.d.ts.map