import { z } from 'zod'; export declare const DecryptResponseDataSchema: z.ZodObject<{ signatureShare: z.ZodObject<{ ProofOfPossession: z.ZodObject<{ identifier: z.ZodString; value: z.ZodString; }, "strip", z.ZodTypeAny, { value: string; identifier: string; }, { value: string; identifier: string; }>; }, "strip", z.ZodTypeAny, { ProofOfPossession: { value: string; identifier: string; }; }, { ProofOfPossession: { value: string; identifier: string; }; }>; shareId: z.ZodString; share_id: z.ZodOptional; signature_share: z.ZodOptional; }, "strip", z.ZodTypeAny, { signatureShare: { ProofOfPossession: { value: string; identifier: string; }; }; shareId: string; share_id?: string | undefined; signature_share?: string | undefined; }, { signatureShare: { ProofOfPossession: { value: string; identifier: string; }; }; shareId: string; share_id?: string | undefined; signature_share?: string | undefined; }>;