/**
 * Spec Initializer Service
 *
 * Creates feature specification directories with YAML template files.
 * Templates match exactly what /shep-kit:new-feature produces,
 * enabling dogfooding — the CLI and the skill use the same spec format.
 */
import type { ISpecInitializerService, SpecInitializerResult } from '../../../application/ports/output/services/spec-initializer.interface.js';
export declare class SpecInitializerService implements ISpecInitializerService {
    initialize(basePath: string, slug: string, featureNumber: number, description: string, mode?: 'fast'): Promise<SpecInitializerResult>;
    /**
     * Scan specs/ for existing NNN-* directories and return the next available number.
     * Uses the DB-derived hint as a minimum, but always respects filesystem state.
     */
    private resolveNextNumber;
}
//# sourceMappingURL=spec-initializer.service.d.ts.map