export type GoalStatus = 'active' | 'paused' | 'completed'; export interface Goal { text: string; status: GoalStatus; createdAt: string; updatedAt: string; createdBy?: string; } export declare const MAX_GOAL_CHARS = 500; export declare function closeStore(): void; export declare function getGoal(projectKey?: string): Goal | null; export declare function setGoal(text: string, sessionId?: string, projectKey?: string): Goal; export declare function pauseGoal(projectKey?: string): Goal | null; export declare function resumeGoal(projectKey?: string): Goal | null; export declare function completeGoal(projectKey?: string): Goal | null; export declare function clearGoal(projectKey?: string): boolean;