export interface RpcOk { ok: true; value: T; } export interface RpcErr { ok: false; code: Code; message: string; } export type RpcResult = RpcOk | RpcErr;