import type * as core_AccountProof from '../../core/AccountProof.js' import type * as core_AccessList from '../../core/AccessList.js' import type * as core_Abi from '../../core/Abi.js' import type * as core_Authorization from '../../core/Authorization.js' import type * as core_Block from '../../core/Block.js' import type * as core_BlockOverrides from '../../core/BlockOverrides.js' import type * as core_Filter from '../../core/Filter.js' import type * as core_Hex from '../../core/Hex.js' import type * as core_Log from '../../core/Log.js' import type * as core_RpcResponse from '../../core/RpcResponse.js' import type * as core_StateOverrides from '../../core/StateOverrides.js' import type * as core_Transaction from '../../core/Transaction.js' import type * as core_TransactionEnvelope from '../../core/TxEnvelope.js' import type * as core_TransactionReceipt from '../../core/TransactionReceipt.js' import type * as core_TransactionRequest from '../../core/TransactionRequest.js' import type * as core_TypedData from '../../core/TypedData.js' import type * as core_TxEnvelopeEip1559 from '../../core/TxEnvelopeEip1559.js' import { z } from 'ox/zod' import type * as zod from 'zod/mini' import { expectTypeOf, test } from 'vp/test' test('z entrypoint exposes module and direct integer schema types', () => { expectTypeOf>().toMatchTypeOf() expectTypeOf< zod.output >().toMatchTypeOf() expectTypeOf< zod.output >().toEqualTypeOf() expectTypeOf>().toEqualTypeOf() expectTypeOf>().toEqualTypeOf() expectTypeOf>().toEqualTypeOf() expectTypeOf>().toEqualTypeOf() expectTypeOf>().toEqualTypeOf() expectTypeOf>().toEqualTypeOf() expectTypeOf< zod.output >().toEqualTypeOf() expectTypeOf< zod.output >().toEqualTypeOf() expectTypeOf< zod.output >().toEqualTypeOf() expectTypeOf>().toEqualTypeOf() expectTypeOf< zod.output >().toEqualTypeOf() expectTypeOf< zod.output >().toEqualTypeOf() expectTypeOf< zod.output >().toEqualTypeOf() expectTypeOf< zod.output >().toMatchTypeOf() expectTypeOf< zod.output >().toMatchTypeOf() expectTypeOf< zod.output >().toMatchTypeOf() expectTypeOf< zod.output >().toMatchTypeOf() expectTypeOf().toMatchTypeOf< zod.output >() expectTypeOf< zod.output >().toMatchTypeOf() })