import { z } from 'zod'; import { type ExtendedDirectionalAppTaggingSecret } from './extended_directional_app_tagging_secret.js'; /** * Represents a range of tagging indexes for a given extended directional app tagging secret. Used to track the lowest * and highest indexes used in a transaction for a given (sender, recipient, app/contract) tuple. */ export type TaggingIndexRange = { extendedSecret: ExtendedDirectionalAppTaggingSecret; lowestIndex: number; highestIndex: number; }; export declare const TaggingIndexRangeSchema: z.ZodObject<{ extendedSecret: z.ZodObject<{ secret: z.ZodType; app: import("@aztec/foundation/schemas").ZodFor; }, "strip", z.ZodTypeAny, { secret: import("@aztec/foundation/schemas").Fr; app: import("../aztec-address/index.js").AztecAddress; }, { secret: string; app?: any; }>; lowestIndex: z.ZodPipeline, z.ZodNumber>; highestIndex: z.ZodPipeline, z.ZodNumber>; }, "strip", z.ZodTypeAny, { extendedSecret: { secret: import("@aztec/foundation/schemas").Fr; app: import("../aztec-address/index.js").AztecAddress; }; lowestIndex: number; highestIndex: number; }, { extendedSecret: { secret: string; app?: any; }; lowestIndex: string | number | bigint; highestIndex: string | number | bigint; }>; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidGFnZ2luZ19pbmRleF9yYW5nZS5kLnRzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL2xvZ3MvdGFnZ2luZ19pbmRleF9yYW5nZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFFQSxPQUFPLEVBQUUsQ0FBQyxFQUFFLE1BQU0sS0FBSyxDQUFDO0FBRXhCLE9BQU8sRUFDTCxLQUFLLG1DQUFtQyxFQUV6QyxNQUFNLDhDQUE4QyxDQUFDO0FBRXREOzs7R0FHRztBQUNILE1BQU0sTUFBTSxpQkFBaUIsR0FBRztJQUM5QixjQUFjLEVBQUUsbUNBQW1DLENBQUM7SUFDcEQsV0FBVyxFQUFFLE1BQU0sQ0FBQztJQUNwQixZQUFZLEVBQUUsTUFBTSxDQUFDO0NBQ3RCLENBQUM7QUFFRixlQUFPLE1BQU0sdUJBQXVCOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7RUFJbEMsQ0FBQyJ9