import type { NFRProfile, SystemProfileType } from '../types/index.js';
/**
 * Detect the system profile type from stack signals.
 * Returns the most likely profile based on matched signals.
 */
export declare function detectSystemProfile(stack: string[]): SystemProfileType;
/**
 * Get the NFR profile for a given system type.
 * Returns sensible defaults when type is unknown.
 */
export declare function getNFRProfile(systemType: SystemProfileType): NFRProfile;
/**
 * Derive NFRs from a stack array.
 */
export declare function deriveNFRProfile(stack: string[]): NFRProfile;
/**
 * Generate NFR section lines for inclusion in HU.md content.
 */
export declare function generateNFRSection(profile: NFRProfile): string[];
//# sourceMappingURL=nfr-profile-detector.d.ts.map