import type { InstalledPromptEntry, PromptManifestData } from '../types/prompt-registry.js'; /** * Tracks prompts pulled from a remote registry, persisted to * `/installed-prompts.json`. Mirrors `SkillManifestStore`. The * manifest is the source of truth for "what have I synced and at what version", * enabling a future `pull --favorites` / update flow. */ export declare class PromptManifestStore { private readonly manifestPath; constructor(manifestPath: string); load(): Promise; save(data: PromptManifestData): Promise; /** Upsert one entry keyed by slug. */ record(entry: InstalledPromptEntry): Promise; remove(slug: string): Promise; list(): Promise; } //# sourceMappingURL=prompt-manifest-store.d.ts.map