import { z } from 'zod'; import { type ExtendedDirectionalAppTaggingSecret } from './extended_directional_app_tagging_secret.js'; /** * Represents a preimage of a private log tag (see `Tag` in `pxe/src/tagging`). * * Note: It's a bit unfortunate that this type resides in `stdlib` as the rest of the tagging functionality resides * in `pxe/src/tagging`. But this type is used by other types in stdlib hence there doesn't seem to be a good way * around this. */ export type PreTag = { extendedSecret: ExtendedDirectionalAppTaggingSecret; index: number; }; export declare const PreTagSchema: 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; }>; index: z.ZodPipeline, z.ZodNumber>; }, "strip", z.ZodTypeAny, { extendedSecret: { secret: import("@aztec/foundation/schemas").Fr; app: import("../aztec-address/index.js").AztecAddress; }; index: number; }, { extendedSecret: { secret: string; app?: any; }; index: string | number | bigint; }>; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicHJlX3RhZy5kLnRzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL2xvZ3MvcHJlX3RhZy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFFQSxPQUFPLEVBQUUsQ0FBQyxFQUFFLE1BQU0sS0FBSyxDQUFDO0FBRXhCLE9BQU8sRUFDTCxLQUFLLG1DQUFtQyxFQUV6QyxNQUFNLDhDQUE4QyxDQUFDO0FBRXREOzs7Ozs7R0FNRztBQUNILE1BQU0sTUFBTSxNQUFNLEdBQUc7SUFDbkIsY0FBYyxFQUFFLG1DQUFtQyxDQUFDO0lBQ3BELEtBQUssRUFBRSxNQUFNLENBQUM7Q0FDZixDQUFDO0FBRUYsZUFBTyxNQUFNLFlBQVk7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztFQUd2QixDQUFDIn0=