import type { SSRFProtectionOptions } from '../../shared/types/options'; export declare class SSRFProtection { private readonly options; constructor(options?: SSRFProtectionOptions); validateUrl(url: string): Promise; private validateIPAddress; private validateDomain; private validateDnsRebinding; private isIPAddress; private matchesPattern; getConfig(): Required; isEnabled(): boolean; } //# sourceMappingURL=SSRFProtection.d.ts.map