import type { PIIField, RetentionPolicy, PrivacyFramework } from '../../types/index.js';
/**
 * Infers the applicable privacy framework from project context.
 * Falls back to GDPR (most restrictive) if framework cannot be determined.
 */
export declare function detectLegalFramework(projectContext: {
    projectPath: string;
    language?: string;
    region?: string;
    existingText?: string;
}): PrivacyFramework;
/**
 * Generates a RetentionPolicy for a set of detected PII fields under a given framework.
 */
export declare function generateRetentionPolicy(piiFields: PIIField[], framework: PrivacyFramework): RetentionPolicy;
//# sourceMappingURL=legal-framework.d.ts.map