const updateAssetPropsSchema: ZodObject<{ params: ZodObject<{ orgName: ZodString; projectName: ZodString; assetName: ZodString; }, $strict>; body: ZodObject<{ name: ZodOptional<ZodString>; description: ZodOptional<ZodString>; keywords: ZodOptional<ZodString>; visibility: ZodOptional<ZodEnum<{ PRIVATE: "PRIVATE"; PUBLIC: "PUBLIC"; UNLISTED: "UNLISTED"; }>>; shareLicense: ZodOptional<ZodEnum<{ NONE: "NONE"; CC_0: "CC_0"; CC_BY: "CC_BY"; CC_BY_SA: "CC_BY_SA"; CC_BY_NC: "CC_BY_NC"; CC_BY_NC_SA: "CC_BY_NC_SA"; CC_BY_ND: "CC_BY_ND"; CC_BY_NC_ND: "CC_BY_NC_ND"; }>>; aiUsage: ZodOptional<ZodEnum<{ UNDISCLOSED: "UNDISCLOSED"; AI_USED: "AI_USED"; AI_FREE: "AI_FREE"; }>>; commentMode: ZodOptional<ZodEnum<{ NONE: "NONE"; ENABLED: "ENABLED"; MEMBERS_ONLY: "MEMBERS_ONLY"; }>>; projectName: ZodOptional<ZodString>; orgName: ZodOptional<ZodString>; archived: ZodOptional<ZodBoolean>; metadata: ZodOptional<ZodString>; }, $strict>; }, $strict>