RpcClient: {
    [K in keyof M]: (
        args: z.infer<M[K]["args"]>,
        options?: { signal?: AbortSignal },
    ) => Promise<z.infer<M[K]["result"]>>
}

Type Parameters