import { z } from 'zod'; import { ExtendedContractClassLog } from '../logs/extended_contract_class_log.js'; import { ExtendedPublicLog } from '../logs/extended_public_log.js'; /** Response for the getContractClassLogs archiver call. */ export type GetContractClassLogsResponse = { /** An array of ExtendedContractClassLog elements. */ logs: ExtendedContractClassLog[]; /** Indicates if a limit has been reached. */ maxLogsHit: boolean; }; export declare const GetContractClassLogsResponseSchema: z.ZodObject<{ logs: z.ZodArray, "many">; maxLogsHit: z.ZodBoolean; }, "strip", z.ZodTypeAny, { logs: ExtendedContractClassLog[]; maxLogsHit: boolean; }, { logs: any[]; maxLogsHit: boolean; }>; /** Response for the getPublicLogs archiver call. */ export type GetPublicLogsResponse = { /** An array of ExtendedPublicLog elements. */ logs: ExtendedPublicLog[]; /** Indicates if a limit has been reached. */ maxLogsHit: boolean; }; export declare const GetPublicLogsResponseSchema: z.ZodObject<{ logs: z.ZodArray, z.ZodNumber>, import("@aztec/foundation/branded-types").BlockNumber, string | number | bigint>; blockHash: import("../schemas/index.js").ZodFor; txHash: z.ZodEffects, string, string>, Buffer, string>, import("../tx/tx_hash.js").TxHash, string>; txIndex: z.ZodPipeline, z.ZodNumber>; logIndex: z.ZodPipeline, z.ZodNumber>; }, "strip", z.ZodTypeAny, { blockNumber: number & { _branding: "BlockNumber"; }; blockHash: import("../block/block_hash.js").BlockHash; txHash: import("../tx/tx_hash.js").TxHash; txIndex: number; logIndex: number; }, { blockNumber: string | number | bigint; blockHash?: any; txHash: string; txIndex: string | number | bigint; logIndex: string | number | bigint; }>, import("../logs/log_id.js").LogId, { blockNumber: string | number | bigint; blockHash?: any; txHash: string; txIndex: string | number | bigint; logIndex: string | number | bigint; }>; log: import("../schemas/index.js").ZodFor; }, "strip", z.ZodTypeAny, { id: import("../logs/log_id.js").LogId; log: import("../logs/public_log.js").PublicLog; }, { id: { blockNumber: string | number | bigint; blockHash?: any; txHash: string; txIndex: string | number | bigint; logIndex: string | number | bigint; }; log?: any; }>, ExtendedPublicLog, { id: { blockNumber: string | number | bigint; blockHash?: any; txHash: string; txIndex: string | number | bigint; logIndex: string | number | bigint; }; log?: any; }>, "many">; maxLogsHit: z.ZodBoolean; }, "strip", z.ZodTypeAny, { logs: ExtendedPublicLog[]; maxLogsHit: boolean; }, { logs: { id: { blockNumber: string | number | bigint; blockHash?: any; txHash: string; txIndex: string | number | bigint; logIndex: string | number | bigint; }; log?: any; }[]; maxLogsHit: boolean; }>; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZ2V0X2xvZ3NfcmVzcG9uc2UuZC50cyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9pbnRlcmZhY2VzL2dldF9sb2dzX3Jlc3BvbnNlLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLE9BQU8sRUFBRSxDQUFDLEVBQUUsTUFBTSxLQUFLLENBQUM7QUFFeEIsT0FBTyxFQUFFLHdCQUF3QixFQUFFLE1BQU0sd0NBQXdDLENBQUM7QUFDbEYsT0FBTyxFQUFFLGlCQUFpQixFQUFFLE1BQU0sZ0NBQWdDLENBQUM7QUFHbkUsMkRBQTJEO0FBQzNELE1BQU0sTUFBTSw0QkFBNEIsR0FBRztJQUN6QyxxREFBcUQ7SUFDckQsSUFBSSxFQUFFLHdCQUF3QixFQUFFLENBQUM7SUFDakMsNkNBQTZDO0lBQzdDLFVBQVUsRUFBRSxPQUFPLENBQUM7Q0FDckIsQ0FBQztBQUVGLGVBQU8sTUFBTSxrQ0FBa0M7Ozs7Ozs7OztFQUs5QyxDQUFDO0FBRUYsb0RBQW9EO0FBQ3BELE1BQU0sTUFBTSxxQkFBcUIsR0FBRztJQUNsQyw4Q0FBOEM7SUFDOUMsSUFBSSxFQUFFLGlCQUFpQixFQUFFLENBQUM7SUFDMUIsNkNBQTZDO0lBQzdDLFVBQVUsRUFBRSxPQUFPLENBQUM7Q0FDckIsQ0FBQztBQUVGLGVBQU8sTUFBTSwyQkFBMkI7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VBS3ZDLENBQUMifQ==