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>>;
        tagline: ZodOptional<ZodType<string, ZodTypeDef, unknown>>;
        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;
        tagline?: string;
        termsOfService?: URI;
        url: string & {
            __type__: "URI";
        };
    }, {
        description?: unknown;
        developer?: unknown;
        logo?: string;
        name?: unknown;
        platforms: Platform[];
        privacyPolicy?: string;
        tagline?: unknown;
        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; tagline?: string | undefined; logo?: URI | undefined; termsOfService?: URI | undefined; privacyPolicy?: URI | undefined; };
    signature?: Signature;
}, {
    $schema: LATEST;
    lens: { url: string; platforms: Platform[]; name?: unknown; description?: unknown; tagline?: 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>>;
        tagline: ZodOptional<ZodType<string, ZodTypeDef, unknown>>;
        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;
        tagline?: string;
        termsOfService?: URI;
        url: string & {
            __type__: "URI";
        };
    }, {
        description?: unknown;
        developer?: unknown;
        logo?: string;
        name?: unknown;
        platforms: Platform[];
        privacyPolicy?: string;
        tagline?: unknown;
        termsOfService?: string;
        url: string;
    }>
  • signature: ZodOptional<ZodType<Signature, ZodTypeDef, unknown>>

Type declaration

  • $schema: LATEST
  • lens: { name: string; url: string & { __type__: "URI"; }; developer: string; platforms: Platform[]; description?: Markdown | undefined; tagline?: string | undefined; logo?: URI | undefined; termsOfService?: URI | undefined; privacyPolicy?: URI | undefined; }
  • Optional signature?: Signature

Type declaration

  • $schema: LATEST
  • lens: { url: string; platforms: Platform[]; name?: unknown; description?: unknown; tagline?: unknown; logo?: string | undefined; developer?: unknown; termsOfService?: string | undefined; privacyPolicy?: string | undefined; }
  • Optional signature?: unknown