import type { PIIDetectionResult, RetentionPolicy, DataTransfer, PrivacyFramework, ProjectPrivacyConfig, PiiFrameworkConfig } from '../../types/index.js';
/**
 * Detects third-party data processors from codebase file contents.
 * Searches for known SDK signatures from pii-patterns.json.
 */
export declare function detectThirdParties(codebaseFiles: string[]): DataTransfer[];
/**
 * Generates a privacy section for a spec's HU.md given a PIIDetectionResult.
 */
export declare function generatePrivacySection(result: PIIDetectionResult, framework: PrivacyFramework, retentionPolicy: RetentionPolicy): string[];
/**
 * Builds a default ProjectPrivacyConfig from a detected framework.
 */
export declare function buildDefaultPrivacyConfig(framework: PrivacyFramework, dataProcessors: DataTransfer[]): ProjectPrivacyConfig;
/**
 * Returns the framework config for a given PrivacyFramework key.
 * Used by tests and tool handlers.
 */
export declare function getFrameworkConfig(framework: PrivacyFramework): PiiFrameworkConfig | null;
//# sourceMappingURL=formatters.d.ts.map