trpc-browser
Version:
tRPC adapters and links for everywhere in the browser
12 lines • 579 B
TypeScript
import type { TRPCChromeMessage, TRPCChromeRequest, TRPCChromeResponse } from '../types';
type WithTRPCId<T> = T & {
trpc: {
id: string;
};
};
export declare function isTRPCMessage(message: unknown): message is TRPCChromeMessage;
export declare function isTRPCResponse(message: unknown): message is TRPCChromeResponse;
export declare function isTRPCRequest(message: unknown): message is TRPCChromeRequest;
export declare function isTRPCRequestWithId(message: unknown): message is WithTRPCId<TRPCChromeRequest>;
export {};
//# sourceMappingURL=trpcMessage.d.ts.map