Variable AppMetadataSchemaConst
AppMetadataSchema: ZodObject<{ $schema: ZodLiteral<LATEST>; lens: ZodObject<{ description: ZodOptional<ZodEffects<ZodType<string, ZodTypeDef, unknown>, Markdown, unknown>>; developer: ZodType<string, ZodTypeDef, unknown>; logo: ZodOptional<ZodEffects<ZodString, URI, string>>; name: ZodType<string, ZodTypeDef, unknown>; platforms: ZodArray<ZodNativeEnum<typeof Platform>, "many">; privacyPolicy: ZodOptional<ZodEffects<ZodString, URI, string>>; termsOfService: ZodOptional<ZodEffects<ZodString, URI, string>>; url: ZodEffects<ZodString, URI, string>; }, "strip", ZodTypeAny, { description?: Markdown; developer: string; logo?: URI; name: string; platforms: Platform[]; privacyPolicy?: URI; termsOfService?: URI; url: string & { __type__: "URI"; }; }, { description?: unknown; developer?: unknown; logo?: string; name?: unknown; platforms: Platform[]; privacyPolicy?: string; termsOfService?: string; url: string; }>; signature: ZodOptional<ZodType<Signature, ZodTypeDef, unknown>>; }, "strip", ZodTypeAny, { $schema: LATEST; lens: { name: string; url: string & { __type__: "URI"; }; developer: string; platforms: Platform[]; description?: Markdown | undefined; logo?: URI | undefined; termsOfService?: URI | undefined; privacyPolicy?: URI | undefined; }
; signature?: Signature; }, { $schema: LATEST; lens: { url: string; platforms: Platform[]; name?: unknown; description?: unknown; logo?: string | undefined; developer?: unknown; termsOfService?: string | undefined; privacyPolicy?: string | undefined; }
; signature?: unknown; }> = ...
Type declaration
-
$schema: ZodLiteral<LATEST>
-
lens: ZodObject<{
description: ZodOptional<ZodEffects<ZodType<string, ZodTypeDef, unknown>, Markdown, unknown>>;
developer: ZodType<string, ZodTypeDef, unknown>;
logo: ZodOptional<ZodEffects<ZodString, URI, string>>;
name: ZodType<string, ZodTypeDef, unknown>;
platforms: ZodArray<ZodNativeEnum<typeof Platform>, "many">;
privacyPolicy: ZodOptional<ZodEffects<ZodString, URI, string>>;
termsOfService: ZodOptional<ZodEffects<ZodString, URI, string>>;
url: ZodEffects<ZodString, URI, string>;
}, "strip", ZodTypeAny, {
description?: Markdown;
developer: string;
logo?: URI;
name: string;
platforms: Platform[];
privacyPolicy?: URI;
termsOfService?: URI;
url: string & {
__type__: "URI";
};
}, {
description?: unknown;
developer?: unknown;
logo?: string;
name?: unknown;
platforms: Platform[];
privacyPolicy?: string;
termsOfService?: string;
url: string;
}>
-
signature: ZodOptional<ZodType<Signature, ZodTypeDef, unknown>>
Type declaration
-
-
lens: { name: string; url: string & { __type__: "URI"; }; developer: string; platforms: Platform[]; description?: Markdown | undefined; logo?: URI | undefined; termsOfService?: URI | undefined; privacyPolicy?: URI | undefined; }
-
Optional
signature?: Signature
Type declaration
-
-
lens: { url: string; platforms: Platform[]; name?: unknown; description?: unknown; logo?: string | undefined; developer?: unknown; termsOfService?: string | undefined; privacyPolicy?: string | undefined; }
-
Optional
signature?: unknown