import { GetMetadataOptions, GetMetadataTemplateOptions, MetadataContext, SourceName } from "./metadata-types.js"; import { TemplateMap, TemplateName } from "./templates/index.js"; //#region src/lib/metadata.d.ts /** All available source key names, for runtime use (e.g. CLI choices). */ export declare const sourceNames: SourceName[]; type PartialPath = Omit & { path?: string; }; export declare function getMetadata(options: PartialPath & { template: K; }>): Promise; export declare function getMetadata(options: PartialPath>): Promise; export declare function getMetadata(options?: PartialPath): Promise; //#endregion