import { Template } from "../metadata-types.js"; import { CodemetaDependencyLd, CodemetaPersonOrOrgLd } from "../utilities/codemeta-helpers.js"; import "../index.js"; //#region src/lib/templates/codemeta.d.ts export type TemplateDataCodemeta = ReturnType; export declare const codemeta: Template<{ '@context': string; '@type': string; applicationCategory: string | undefined; applicationSubCategory: string | undefined; author: CodemetaPersonOrOrgLd[] | undefined; buildInstructions: string | undefined; codeRepository: string | undefined; continuousIntegration: string | undefined; contributor: CodemetaPersonOrOrgLd[] | undefined; copyrightHolder: CodemetaPersonOrOrgLd[] | undefined; copyrightYear: number | undefined; dateCreated: string | undefined; dateModified: string | undefined; datePublished: string | undefined; description: string | undefined; developmentStatus: string | undefined; downloadUrl: string | undefined; funder: CodemetaPersonOrOrgLd[] | undefined; funding: string | undefined; identifier: string | undefined; installUrl: string | undefined; isAccessibleForFree: boolean | undefined; issueTracker: string | undefined; keywords: string[] | undefined; license: string | undefined; maintainer: CodemetaPersonOrOrgLd[] | undefined; name: string | undefined; operatingSystem: string[] | undefined; programmingLanguage: string[] | undefined; readme: string | undefined; relatedLink: string | string[] | undefined; releaseNotes: string | undefined; runtimePlatform: string[] | undefined; softwareHelp: string | undefined; softwareRequirements: CodemetaDependencyLd[] | undefined; softwareSuggestions: CodemetaDependencyLd[] | undefined; targetProduct: Record | undefined; url: string | undefined; version: string | undefined; }>; //#endregion