import { RecognizerResult, OperatorConfig, AnonymizerResult, EntityType } from './types.js'; /** * Anonymizer that applies various anonymization operators to detected entities */ export declare class PresidioAnonymizer { private defaultOperator; constructor(defaultOperator?: OperatorConfig); /** * Anonymize text based on analyzer results */ anonymize(text: string, analyzerResults: RecognizerResult[], operators?: Map): AnonymizerResult; /** * Apply specific operator to a value */ private applyOperator; /** * Mask a value with a specified character */ private maskValue; /** * Hash a value using SHA-256 */ private hashValue; } //# sourceMappingURL=anonymizer.d.ts.map