import { Log } from "../../core/receipt.js"; import * as valibot4961 from "valibot"; import { InferOutput } from "valibot"; import { Subscribable } from "@ethernauta/transport"; //#region src/method/subscribe/logs.d.ts declare const ParametersSchema: valibot4961.UnionSchema<[valibot4961.TupleSchema<[valibot4961.ObjectSchema<{ readonly fromBlock: valibot4961.SchemaWithPipe | undefined>, valibot4961.BrandAction<`0x${string}`, "Uint">]>; readonly toBlock: valibot4961.SchemaWithPipe | undefined>, valibot4961.BrandAction<`0x${string}`, "Uint">]>; readonly address: valibot4961.UnionSchema<[valibot4961.SchemaWithPipe, valibot4961.BrandAction<`0x${string}`, "Address">]>, valibot4961.ArraySchema, valibot4961.BrandAction<`0x${string}`, "Address">]>, undefined>], undefined>; readonly topics: valibot4961.ArraySchema, valibot4961.SchemaWithPipe, valibot4961.BrandAction<`0x${string}`, "Bytes32">]>, valibot4961.ArraySchema, valibot4961.BrandAction<`0x${string}`, "Bytes32">]>, undefined>], undefined>, undefined>; }, undefined>], undefined>, valibot4961.ObjectSchema<{ readonly filter: valibot4961.ObjectSchema<{ readonly fromBlock: valibot4961.SchemaWithPipe | undefined>, valibot4961.BrandAction<`0x${string}`, "Uint">]>; readonly toBlock: valibot4961.SchemaWithPipe | undefined>, valibot4961.BrandAction<`0x${string}`, "Uint">]>; readonly address: valibot4961.UnionSchema<[valibot4961.SchemaWithPipe, valibot4961.BrandAction<`0x${string}`, "Address">]>, valibot4961.ArraySchema, valibot4961.BrandAction<`0x${string}`, "Address">]>, undefined>], undefined>; readonly topics: valibot4961.ArraySchema, valibot4961.SchemaWithPipe, valibot4961.BrandAction<`0x${string}`, "Bytes32">]>, valibot4961.ArraySchema, valibot4961.BrandAction<`0x${string}`, "Bytes32">]>, undefined>], undefined>, undefined>; }, undefined>; }, undefined>], undefined>; type Parameters = InferOutput; declare function eth_subscribeLogs(_parameters: Parameters): Subscribable; //#endregion export { eth_subscribeLogs }; //# sourceMappingURL=logs.d.ts.map