import { OneOrMany, SourceRecord } from "../source.js"; //#region src/lib/sources/obsidian-plugin-manifest-json.d.ts export type ObsidianManifest = { /** Plugin author name. */ author?: string; /** URL for the plugin author. */ authorUrl?: string; /** Plugin description. */ description?: string; /** URL for funding or sponsorship. */ fundingUrl?: string; /** Unique plugin identifier. */ id: string; /** Whether the plugin is desktop-only. */ isDesktopOnly?: boolean; /** Minimum Obsidian app version required. */ minAppVersion?: string; /** Display name of the plugin. */ name?: string; /** Plugin version string. */ version?: string; }; export type ObsidianPluginManifestJsonData = OneOrMany> | undefined; //#endregion