/**
 * Network PII validation functions for false positive reduction
 * Implements validation logic specifically for IPv4, IPv6, and MAC addresses
 */
export interface NetworkValidationResult {
    valid: boolean;
    confidence: number;
    reason: string;
    metadata?: Record<string, unknown>;
}
export interface NetworkValidationContext {
    surroundingText: string;
    strictness: 'fast' | 'balanced' | 'strict';
    originalIndex: number;
}
/**
 * Validate IPv4 address candidate
 */
export declare function validateIPv4(candidate: string, context: NetworkValidationContext): NetworkValidationResult;
/**
 * Validate IPv6 address candidate
 */
export declare function validateIPv6(candidate: string, context: NetworkValidationContext): NetworkValidationResult;
/**
 * Validate MAC address candidate
 */
export declare function validateMAC(candidate: string, context: NetworkValidationContext): NetworkValidationResult;
/**
 * Main validation function for network PII types
 */
export declare function validateNetworkCandidate(candidate: string, type: string, context: NetworkValidationContext): NetworkValidationResult;
