/**
 * Lightweight IPv6 address validator (optimized for v0.5.0)
 * Simplified for better performance - only validates, no classification
 */
/**
 * Result of IPv6 parsing - lightweight with classification
 */
export interface IPv6ParseResult {
    valid: boolean;
    normalized?: string;
    isPrivate?: boolean;
    isLoopback?: boolean;
    isDocumentation?: boolean;
    isLinkLocal?: boolean;
    isUniqueLocal?: boolean;
    error?: string;
}
/**
 * Lightweight IPv6 address validator with basic normalization
 */
export declare function parseIPv6(address: string): IPv6ParseResult;
/**
 * Extract potential IPv6 addresses - optimized version
 */
export declare function extractIPv6Candidates(text: string): string[];
/**
 * Validate IPv6 candidates - simplified
 */
export declare function validateIPv6Candidates(candidates: string[]): Array<{
    original: string;
    parsed: IPv6ParseResult;
}>;
