import type { RiskScore } from './RiskScore.js'; import type { Position } from '../../shared/types.js'; /** * PiDetection - tipo puro */ export type PiDetection = { readonly pattern_type: string; readonly matched_pattern: string; readonly position: Position; readonly confidence: RiskScore; }; /** * Crea un PiDetection - función pura */ export declare function createPiDetection(pattern_type: string, matched_pattern: string, position: Position, confidence: RiskScore): PiDetection; /** * Funciones puras para PiDetection */ export declare function getDetectionLength(detection: PiDetection): number; export declare function isHighConfidence(detection: PiDetection): boolean; export declare function isMediumConfidence(detection: PiDetection): boolean; export declare function isLowConfidence(detection: PiDetection): boolean; //# sourceMappingURL=PiDetection.d.ts.map