ox
Version:
15 lines (11 loc) • 317 B
text/typescript
import type * as RpcSchema from '../RpcSchema.js'
export type Register = {}
export type ResolvedRegister = {
RpcSchema: Register extends { RpcSchema: infer schema }
? schema
: DefaultRegister['RpcSchema']
}
/** @internal */
export type DefaultRegister = {
RpcSchema: RpcSchema.Eth | RpcSchema.Wallet
}