/** * Plan Utilities Module * * Provides functions for locating plans, loading plan data, and extracting content */ import { PlanMetadata } from './status'; /** * Location information for a plan */ export interface PlanLocation { planId: number; directoryPath: string; filePath: string; isArchived: boolean; } /** * Extended plan data including body content */ export interface PlanData extends PlanMetadata { bodyContent: string; executiveSummary: string; } /** * Find a plan by ID in either plans/ or archive/ directories */ export declare function findPlanById(planId: number): Promise; /** * Extract Executive Summary section from markdown content */ export declare function extractExecutiveSummary(markdown: string): string; /** * Load complete plan data including metadata, tasks, and content */ export declare function loadPlanData(planId: number): Promise; //# sourceMappingURL=plan-utils.d.ts.map