import type { Spec, SpecMigrationResult, SpecMigrationDeps } from '../../types/index.js';
/**
 * Detect specs whose folder name lacks the SPEC-XXX- prefix.
 * E.g., folder is `planu/specs/login-form/` but should be `planu/specs/SPEC-012-login-form/`.
 */
export declare function filterUnprefixedSpecs(specs: Spec[]): Spec[];
/**
 * Rename spec folders on disk and update storage paths to include the SPEC-XXX- prefix.
 */
export declare function migrateSpecFolderNames(projectPath: string, specs: Spec[], deps: SpecMigrationDeps): Promise<SpecMigrationResult>;
//# sourceMappingURL=prefix-migration.d.ts.map