UNPKG

@metamask/keyring-utils

Version:
17 lines 856 B
import type { Infer } from "@metamask/superstruct"; export declare const JsonRpcRequestStruct: import("@metamask/superstruct").Struct<{ method: string; id: string | number | null; jsonrpc: "2.0"; params?: Record<string, import("@metamask/utils").Json> | import("@metamask/utils").Json[]; }, { jsonrpc: import("@metamask/superstruct").Struct<"2.0", "2.0">; id: import("@metamask/superstruct").Struct<string | number | null, null>; method: import("@metamask/superstruct").Struct<string, null>; params: import("@metamask/superstruct").Struct<Record<string, import("@metamask/utils").Json> | import("@metamask/utils").Json[] | import("./superstruct.cjs").ExactOptionalTag, null>; }>; /** * JSON-RPC request type. */ export type JsonRpcRequest = Infer<typeof JsonRpcRequestStruct>; //# sourceMappingURL=JsonRpcRequest.d.cts.map