import type { IdeaItem } from '../types/index.js';
/**
 * Save a new idea (appends to existing list).
 */
export declare function saveIdea(projectPath: string, idea: IdeaItem): Promise<void>;
/**
 * Load all ideas for a project.
 */
export declare function loadIdeas(projectPath: string): Promise<IdeaItem[]>;
/**
 * Update a single idea by ID, applying partial patch.
 * Returns the updated idea, or null if not found.
 */
export declare function updateIdea(projectPath: string, id: string, patch: Partial<IdeaItem>): Promise<IdeaItem | null>;
//# sourceMappingURL=ideas-store.d.ts.map