19 lines
698 B
TypeScript
19 lines
698 B
TypeScript
/**
|
|
* HttpProxy implementation
|
|
*/
|
|
// Re-export models
|
|
export * from './models/index.js';
|
|
|
|
// Export HttpProxy and supporting classes
|
|
export { HttpProxy } from './http-proxy.js';
|
|
export { DefaultCertificateProvider } from './default-certificates.js';
|
|
export { ConnectionPool } from './connection-pool.js';
|
|
export { RequestHandler } from './request-handler.js';
|
|
export type { IMetricsTracker, MetricsTracker } from './request-handler.js';
|
|
export { WebSocketHandler } from './websocket-handler.js';
|
|
|
|
/**
|
|
* @deprecated Use DefaultCertificateProvider instead. This alias is for backward compatibility.
|
|
*/
|
|
export { DefaultCertificateProvider as CertificateManager } from './default-certificates.js';
|