UNPKG

hook-engine

Version:

Production-grade webhook engine with comprehensive adapter support, security, reliability, structured logging, and CLI tools.

30 lines (29 loc) 1.03 kB
import { WebhookSecurityConfig } from '../types/security'; /** * Basic security configuration for development environments */ export declare const developmentSecurityConfig: WebhookSecurityConfig; /** * Production security configuration with strict policies */ export declare const productionSecurityConfig: WebhookSecurityConfig; /** * High-security configuration for sensitive environments */ export declare const highSecurityConfig: WebhookSecurityConfig; /** * API Gateway security configuration */ export declare const apiGatewaySecurityConfig: WebhookSecurityConfig; /** * Microservices security configuration */ export declare const microservicesSecurityConfig: WebhookSecurityConfig; /** * Get security configuration by environment */ export declare function getSecurityConfigByEnvironment(env: string): WebhookSecurityConfig; /** * Merge security configurations */ export declare function mergeSecurityConfigs(base: WebhookSecurityConfig, override: Partial<WebhookSecurityConfig>): WebhookSecurityConfig;