import type { PlanuConfig } from '../types/index.js';
/**
 * Create a new PlanuConfig with defaults.
 */
export declare function createPlanuConfig(specLocation?: string): PlanuConfig;
/**
 * Serialize PlanuConfig to JSON string.
 */
export declare function serializePlanuConfig(config: PlanuConfig): string;
/**
 * Determine spec file names based on naming convention.
 */
export declare function getSpecFileNames(naming: 'modern' | 'legacy'): {
    spec: string;
    technical: string;
    progress: string;
};
/**
 * Check if a specLocation uses legacy naming.
 */
export declare function isLegacyLocation(specLocation: string): boolean;
//# sourceMappingURL=planu-config-writer.d.ts.map