import type { Database } from "bun:sqlite";
import type { CreatePlanInput, Plan, UpdatePlanInput } from "../types/index.js";
export declare function createPlan(input: CreatePlanInput, db?: Database): Plan;
export declare function getPlan(id: string, db?: Database): Plan | null;
export declare function listPlans(projectId?: string, db?: Database): Plan[];
export declare function updatePlan(id: string, input: UpdatePlanInput, db?: Database): Plan;
export declare function deletePlan(id: string, db?: Database): boolean;
//# sourceMappingURL=plans.d.ts.map