// Barrel export for old .planning migration module

export { handleMigrate } from "./command.js";
export { parsePlanningDirectory } from "./parser.js";
export { generatePreview } from "./preview.js";
export { transformToSF } from "./transformer.js";
export type {
	PlanningConfig,
	PlanningMilestone,
	PlanningPhase,
	PlanningPhaseFile,
	PlanningPlan,
	PlanningPlanFrontmatter,
	PlanningPlanMustHaves,
	// Input types (old .planning format)
	PlanningProject,
	PlanningQuickTask,
	PlanningRequirement,
	PlanningResearch,
	PlanningRoadmap,
	PlanningRoadmapEntry,
	PlanningRoadmapMilestone,
	PlanningState,
	PlanningSummary,
	PlanningSummaryFrontmatter,
	PlanningSummaryRequires,
	SFBoundaryEntry,
	SFMilestone,
	// Output types (SF-2 format)
	SFProject,
	SFRequirement,
	SFSlice,
	SFSliceSummaryData,
	SFTask,
	SFTaskSummaryData,
	ValidationIssue,
	ValidationResult,
	ValidationSeverity,
} from "./types.js";
export { validatePlanningDirectory } from "./validator.js";
export type { MigrationPreview, WrittenFiles } from "./writer.js";
export { writeSFDirectory } from "./writer.js";
