import type { StoryBible, StoryState, Chapter, CanonStore, StoryStructuredState, WorldStateEngineState } from '@narrative-os/engine'; export declare function saveStory(bible: StoryBible, state: StoryState, chapters: Chapter[], canon?: CanonStore, structuredState?: StoryStructuredState, worldState?: WorldStateEngineState): void; export declare function loadStory(storyId: string): { bible: StoryBible; state: StoryState; chapters: Chapter[]; canon: CanonStore; structuredState: StoryStructuredState | null; worldState: WorldStateEngineState | null; } | null; export declare function listStories(): { id: string; title: string; currentChapter: number; totalChapters: number; }[]; export declare function saveVectorStore(storyId: string, data: string): void; export declare function loadVectorStore(storyId: string): string | null; export declare function saveStructuredState(storyId: string, state: StoryStructuredState): void; export declare function loadStructuredState(storyId: string): StoryStructuredState | null; export declare function initializeStructuredState(storyId: string, bible: StoryBible): StoryStructuredState; export declare function saveConstraintGraph(storyId: string, data: string): void; export declare function loadConstraintGraph(storyId: string): string | null; export declare function saveWorldState(storyId: string, data: string): void; export declare function loadWorldState(storyId: string): string | null;