import { type RegistrySkillVersion, type RegistrySourceMetadata, type RegistryStore } from "./store.js"; export interface IngestSkillOptions { readonly owner?: string; readonly version?: string; readonly createdAt?: string; readonly profileDocument?: string; readonly sourceMetadata?: RegistrySourceMetadata; readonly upsert?: boolean; } export interface CreateRegistrySkillVersionResult { readonly record: RegistrySkillVersion; readonly created: boolean; } export declare function ingestSkillMarkdown(store: RegistryStore, markdown: string, options?: IngestSkillOptions): Promise; export declare function createRegistrySkillVersion(store: RegistryStore, markdown: string, options?: IngestSkillOptions): Promise; export declare function buildRegistrySkillVersion(markdown: string, options?: IngestSkillOptions): RegistrySkillVersion;