import * as z from 'zod/mini'; /** Native multisig simulation spec schema. */ export declare const Domain: z.ZodMiniObject<{ approvals: z.ZodMiniReadonly>; keyType: z.ZodMiniOptional, z.ZodMiniLiteral<"p256">, z.ZodMiniLiteral<"webAuthn">]>>; owner: z.ZodMiniTemplateLiteral<`0x${string}`>; }, z.core.$strict>>>; config: z.ZodMiniObject<{ owners: z.ZodMiniReadonly; weight: z.ZodMiniNumber; }, z.core.$strip>>>; salt: z.ZodMiniTemplateLiteral<`0x${string}`>; threshold: z.ZodMiniNumber; version: z.ZodMiniBigInt; }, z.core.$strip>; }, z.core.$strip>; /** Codec decoding an RPC multisig simulation spec into its domain representation. */ export declare const MultisigSimulation: z.ZodMiniCodec>; keyType: z.ZodMiniOptional, z.ZodMiniLiteral<"p256">, z.ZodMiniLiteral<"webAuthn">]>>; owner: z.ZodMiniTemplateLiteral<`0x${string}`>; }, z.core.$strict>>>; config: z.ZodMiniTemplateLiteral<`0x${string}`>; }, z.core.$strip>, z.ZodMiniObject<{ approvals: z.ZodMiniReadonly>; keyType: z.ZodMiniOptional, z.ZodMiniLiteral<"p256">, z.ZodMiniLiteral<"webAuthn">]>>; owner: z.ZodMiniTemplateLiteral<`0x${string}`>; }, z.core.$strict>>>; config: z.ZodMiniObject<{ owners: z.ZodMiniReadonly; weight: z.ZodMiniNumber; }, z.core.$strip>>>; salt: z.ZodMiniTemplateLiteral<`0x${string}`>; threshold: z.ZodMiniNumber; version: z.ZodMiniBigInt; }, z.core.$strip>; }, z.core.$strip>>; /** RPC native multisig simulation spec schema. */ export declare const Rpc: z.ZodMiniObject<{ approvals: z.ZodMiniReadonly>; keyType: z.ZodMiniOptional, z.ZodMiniLiteral<"p256">, z.ZodMiniLiteral<"webAuthn">]>>; owner: z.ZodMiniTemplateLiteral<`0x${string}`>; }, z.core.$strict>>>; config: z.ZodMiniTemplateLiteral<`0x${string}`>; }, z.core.$strip>; //# sourceMappingURL=MultisigSimulation.d.ts.map