@push.rocks/smartproxy
Version:
A powerful proxy package with unified route-based configuration for high traffic management. Features include SSL/TLS support, flexible routing patterns, WebSocket handling, advanced security options, and automatic ACME certificate management.
17 lines (16 loc) • 646 B
TypeScript
/**
* TLS module for smartproxy
* Re-exports protocol components and provides smartproxy-specific functionality
*/
export * from '../protocols/tls/index.js';
export * from './sni/sni-handler.js';
import { SniHandler } from './sni/sni-handler.js';
import { SniExtraction } from '../protocols/tls/sni/sni-extraction.js';
import { ClientHelloParser } from '../protocols/tls/sni/client-hello-parser.js';
export declare const SNI: {
Handler: typeof SniHandler;
Extraction: typeof SniExtraction;
Parser: typeof ClientHelloParser;
extractSNI: typeof SniHandler.extractSNI;
processTlsPacket: typeof SniHandler.processTlsPacket;
};