import { OneOrMany, SourceRecord } from "../source.js"; import { z } from "zod"; //#region src/lib/sources/codemeta-json.d.ts export declare const codeMetaJsonDataSchema: z.ZodObject<{ applicationCategory: z.ZodOptional, unknown>>, unknown>>; applicationSubCategory: z.ZodOptional, unknown>>, unknown>>; author: z.ZodOptional, unknown>>; email: z.ZodOptional, unknown>>; familyName: z.ZodOptional, unknown>>; givenName: z.ZodOptional, unknown>>; id: z.ZodOptional, unknown>>; name: z.ZodOptional, unknown>>; type: z.ZodOptional>; url: z.ZodOptional, unknown>>; }, z.core.$strip>>>, unknown>>; buildInstructions: z.ZodOptional, unknown>>, unknown>>; codeRepository: z.ZodOptional, unknown>>, unknown>>; continuousIntegration: z.ZodOptional, unknown>>, unknown>>; contributor: z.ZodOptional, unknown>>; email: z.ZodOptional, unknown>>; familyName: z.ZodOptional, unknown>>; givenName: z.ZodOptional, unknown>>; id: z.ZodOptional, unknown>>; name: z.ZodOptional, unknown>>; type: z.ZodOptional>; url: z.ZodOptional, unknown>>; }, z.core.$strip>>>, unknown>>; copyrightHolder: z.ZodOptional, unknown>>; email: z.ZodOptional, unknown>>; familyName: z.ZodOptional, unknown>>; givenName: z.ZodOptional, unknown>>; id: z.ZodOptional, unknown>>; name: z.ZodOptional, unknown>>; type: z.ZodOptional>; url: z.ZodOptional, unknown>>; }, z.core.$strip>>>, unknown>>; copyrightYear: z.ZodOptional, unknown>>; dateCreated: z.ZodOptional, unknown>>, unknown>>; dateModified: z.ZodOptional, unknown>>, unknown>>; datePublished: z.ZodOptional, unknown>>, unknown>>; description: z.ZodOptional, unknown>>, unknown>>; developmentStatus: z.ZodOptional, unknown>>, unknown>>; downloadUrl: z.ZodOptional, unknown>>, unknown>>; funder: z.ZodOptional, unknown>>; email: z.ZodOptional, unknown>>; familyName: z.ZodOptional, unknown>>; givenName: z.ZodOptional, unknown>>; id: z.ZodOptional, unknown>>; name: z.ZodOptional, unknown>>; type: z.ZodOptional>; url: z.ZodOptional, unknown>>; }, z.core.$strip>>>, unknown>>; funding: z.ZodOptional, unknown>>, unknown>>; identifier: z.ZodOptional, unknown>>, unknown>>; installUrl: z.ZodOptional, unknown>>, unknown>>; isAccessibleForFree: z.ZodOptional; issueTracker: z.ZodOptional, unknown>>, unknown>>; keywords: z.ZodOptional>, unknown>>; license: z.ZodOptional]>>, unknown>>; maintainer: z.ZodOptional, unknown>>; email: z.ZodOptional, unknown>>; familyName: z.ZodOptional, unknown>>; givenName: z.ZodOptional, unknown>>; id: z.ZodOptional, unknown>>; name: z.ZodOptional, unknown>>; type: z.ZodOptional>; url: z.ZodOptional, unknown>>; }, z.core.$strip>>>, unknown>>; name: z.ZodOptional, unknown>>, unknown>>; operatingSystem: z.ZodOptional>, unknown>>; programmingLanguage: z.ZodOptional>, unknown>>; readme: z.ZodOptional, unknown>>, unknown>>; relatedLink: z.ZodOptional]>>, unknown>>; releaseNotes: z.ZodOptional, unknown>>, unknown>>; runtimePlatform: z.ZodOptional>, unknown>>; softwareHelp: z.ZodOptional, unknown>>, unknown>>; softwareRequirements: z.ZodOptional, unknown>>; name: z.ZodOptional, unknown>>; runtimePlatform: z.ZodOptional, unknown>>; version: z.ZodOptional, unknown>>; }, z.core.$strip>>>, unknown>>; softwareSuggestions: z.ZodOptional, unknown>>; name: z.ZodOptional, unknown>>; runtimePlatform: z.ZodOptional, unknown>>; version: z.ZodOptional, unknown>>; }, z.core.$strip>>>, unknown>>; softwareVersion: z.ZodOptional, unknown>>, unknown>>; url: z.ZodOptional, unknown>>, unknown>>; version: z.ZodOptional, unknown>>, unknown>>; }, z.core.$strip>; export type CodeMetaJson = z.infer; export type CodeMetaJsonData = OneOrMany> | undefined; //#endregion