import { z } from "zod"; export declare const NaniAccountFactoryConfigSchema: z.ZodObject<{ signer: z.ZodType, z.ZodTypeDef, import("@alchemy/aa-core").SmartAccountSigner>; accountAddress: z.ZodOptional>; initCode: z.ZodOptional>; factoryAddress: z.ZodOptional>; salt: z.ZodOptional, `0x${string}`, string>>; index: z.ZodOptional; }, "strip", z.ZodTypeAny, { signer: import("@alchemy/aa-core").SmartAccountSigner; accountAddress?: `0x${string}` | undefined; initCode?: `0x${string}` | undefined; factoryAddress?: `0x${string}` | undefined; salt?: `0x${string}` | undefined; index?: bigint | undefined; }, { signer: import("@alchemy/aa-core").SmartAccountSigner; accountAddress?: string | undefined; initCode?: string | undefined; factoryAddress?: string | undefined; salt?: string | undefined; index?: bigint | undefined; }>;