DropErc721ContractSchema
let DropErc721ContractSchema: { deploy: ZodObject<extendShape<extendShape<extendShape<extendShape<extendShape<extendShape<{ app_uri: ZodOptional<ZodString>; defaultAdmin: ZodOptional<ZodUnion<...>>; description: ZodOptional<ZodString>; external_link: ZodOptional<ZodString>; image: ZodOptional<ZodUnion<...>>; name: ZodString; social_urls: ZodOptional<ZodRecord<..., ...>> }, { }>, { merkle: ZodDefault<ZodRecord<ZodString, ZodString>> }>, { symbol: ZodDefault<ZodString> }>, { platform_fee_basis_points: ZodDefault<ZodNumber>; platform_fee_recipient: ZodDefault<ZodUnion<[ZodType<string, ZodTypeDef, string>, ZodType<`0x${...}`, ZodTypeDef, (...) | (...)>]>> }>, { primary_sale_recipient: ZodDefault<ZodUnion<[ZodType<string, ZodTypeDef, string>, ZodType<`0x${string}`, ZodTypeDef, (`${...}.eth`) | (`${...}.cb.id`)>]>> }>, { trusted_forwarders: ZodDefault<ZodArray<ZodUnion<[ZodType<string, ZodTypeDef, string>, ZodType<`0x${string}`, ZodTypeDef, (`${...}.eth`) | (`${...}.cb.id`)>]>, "many">> }>, "strip", ZodTypeAny, { app_uri?: string; defaultAdmin?: string; description?: string; external_link?: string; image?: any; merkle: Record<string, string>; name: string; platform_fee_basis_points: number; platform_fee_recipient: string; primary_sale_recipient: string; social_urls?: Record<string, string>; symbol: string; trusted_forwarders: Array<string> }, { app_uri?: string; defaultAdmin?: string; description?: string; external_link?: string; image?: any; merkle?: Record<string, string>; name: string; platform_fee_basis_points?: number; platform_fee_recipient?: string; primary_sale_recipient?: string; social_urls?: Record<string, string>; symbol?: string; trusted_forwarders?: Array<string> }>; input: ZodObject<extendShape<extendShape<extendShape<{ app_uri: ZodOptional<ZodString>; defaultAdmin: ZodOptional<ZodUnion<[ZodType<string, ZodTypeDef, string>, ZodType<`0x${...}`, ZodTypeDef, (...) | (...)>]>>; description: ZodOptional<ZodString>; external_link: ZodOptional<ZodString>; image: ZodOptional<ZodUnion<[ZodUnion<[..., ...]>, ZodString]>>; name: ZodString; social_urls: ZodOptional<ZodRecord<ZodString, ZodString>> }, { }>, { merkle: ZodDefault<ZodRecord<ZodString, ZodString>> }>, { symbol: ZodDefault<ZodString> }>, "strip", ZodTypeAny, { app_uri?: string; defaultAdmin?: string; description?: string; external_link?: string; image?: any; merkle: Record<string, string>; name: string; social_urls?: Record<string, string>; symbol: string }, { app_uri?: string; defaultAdmin?: string; description?: string; external_link?: string; image?: any; merkle?: Record<string, string>; name: string; social_urls?: Record<string, string>; symbol?: string }>; output: ZodObject<extendShape<extendShape<extendShape<extendShape<{ app_uri: ZodOptional<ZodString>; defaultAdmin: ZodOptional<ZodUnion<[ZodType<..., ..., ...>, ZodType<..., ..., ...>]>>; description: ZodOptional<ZodString>; external_link: ZodOptional<ZodString>; image: ZodOptional<ZodUnion<[ZodUnion<...>, ZodString]>>; name: ZodString; social_urls: ZodOptional<ZodRecord<ZodString, ZodString>> }, { image: ZodOptional<ZodString> }>, { }>, { merkle: ZodDefault<ZodRecord<ZodString, ZodString>> }>, { symbol: ZodDefault<ZodString> }>, "strip", ZodTypeAny, { app_uri?: string; defaultAdmin?: string; description?: string; external_link?: string; image?: string; merkle: Record<string, string>; name: string; social_urls?: Record<string, string>; symbol: string }, { app_uri?: string; defaultAdmin?: string; description?: string; external_link?: string; image?: string; merkle?: Record<string, string>; name: string; social_urls?: Record<string, string>; symbol?: string }> }
type deploy = ZodObject<extendShape<extendShape<extendShape<extendShape<extendShape<extendShape<{ app_uri: ZodOptional<ZodString>; defaultAdmin: ZodOptional<ZodUnion<...>>; description: ZodOptional<ZodString>; external_link: ZodOptional<ZodString>; image: ZodOptional<ZodUnion<...>>; name: ZodString; social_urls: ZodOptional<ZodRecord<..., ...>> }, { }>, { merkle: ZodDefault<ZodRecord<ZodString, ZodString>> }>, { symbol: ZodDefault<ZodString> }>, { platform_fee_basis_points: ZodDefault<ZodNumber>; platform_fee_recipient: ZodDefault<ZodUnion<[ZodType<string, ZodTypeDef, string>, ZodType<`0x${...}`, ZodTypeDef, (...) | (...)>]>> }>, { primary_sale_recipient: ZodDefault<ZodUnion<[ZodType<string, ZodTypeDef, string>, ZodType<`0x${string}`, ZodTypeDef, (`${...}.eth`) | (`${...}.cb.id`)>]>> }>, { trusted_forwarders: ZodDefault<ZodArray<ZodUnion<[ZodType<string, ZodTypeDef, string>, ZodType<`0x${string}`, ZodTypeDef, (`${...}.eth`) | (`${...}.cb.id`)>]>, "many">> }>, "strip", ZodTypeAny, { app_uri?: string; defaultAdmin?: string; description?: string; external_link?: string; image?: any; merkle: Record<string, string>; name: string; platform_fee_basis_points: number; platform_fee_recipient: string; primary_sale_recipient: string; social_urls?: Record<string, string>; symbol: string; trusted_forwarders: Array<string> }, { app_uri?: string; defaultAdmin?: string; description?: string; external_link?: string; image?: any; merkle?: Record<string, string>; name: string; platform_fee_basis_points?: number; platform_fee_recipient?: string; primary_sale_recipient?: string; social_urls?: Record<string, string>; symbol?: string; trusted_forwarders?: Array<string> }>
type input = ZodObject<extendShape<extendShape<extendShape<{ app_uri: ZodOptional<ZodString>; defaultAdmin: ZodOptional<ZodUnion<[ZodType<string, ZodTypeDef, string>, ZodType<`0x${...}`, ZodTypeDef, (...) | (...)>]>>; description: ZodOptional<ZodString>; external_link: ZodOptional<ZodString>; image: ZodOptional<ZodUnion<[ZodUnion<[..., ...]>, ZodString]>>; name: ZodString; social_urls: ZodOptional<ZodRecord<ZodString, ZodString>> }, { }>, { merkle: ZodDefault<ZodRecord<ZodString, ZodString>> }>, { symbol: ZodDefault<ZodString> }>, "strip", ZodTypeAny, { app_uri?: string; defaultAdmin?: string; description?: string; external_link?: string; image?: any; merkle: Record<string, string>; name: string; social_urls?: Record<string, string>; symbol: string }, { app_uri?: string; defaultAdmin?: string; description?: string; external_link?: string; image?: any; merkle?: Record<string, string>; name: string; social_urls?: Record<string, string>; symbol?: string }>
type output = ZodObject<extendShape<extendShape<extendShape<extendShape<{ app_uri: ZodOptional<ZodString>; defaultAdmin: ZodOptional<ZodUnion<[ZodType<..., ..., ...>, ZodType<..., ..., ...>]>>; description: ZodOptional<ZodString>; external_link: ZodOptional<ZodString>; image: ZodOptional<ZodUnion<[ZodUnion<...>, ZodString]>>; name: ZodString; social_urls: ZodOptional<ZodRecord<ZodString, ZodString>> }, { image: ZodOptional<ZodString> }>, { }>, { merkle: ZodDefault<ZodRecord<ZodString, ZodString>> }>, { symbol: ZodDefault<ZodString> }>, "strip", ZodTypeAny, { app_uri?: string; defaultAdmin?: string; description?: string; external_link?: string; image?: string; merkle: Record<string, string>; name: string; social_urls?: Record<string, string>; symbol: string }, { app_uri?: string; defaultAdmin?: string; description?: string; external_link?: string; image?: string; merkle?: Record<string, string>; name: string; social_urls?: Record<string, string>; symbol?: string }>