/**
 * VPC Agent for Awake Lambda Development
 *
 * Provides secure proxy access to VPC resources (RDS, Redis, etc.)
 * from developer machines without direct VPN access.
 *
 * @module runtime-awake/vpc-agent
 *
 * @see Requirements 10.1, 10.2, 10.3, 10.4, 10.5, 10.6
 */
export { VpcAgent, createVpcAgentHandler } from './vpc-agent';
export type { VpcAgentRequest, VpcAgentResponse, VpcAgentConfig, VpcAgentEnvironment, VpcAgentError, VpcAgentProtocol, } from './vpc-agent.types';
export { VPC_AGENT_DEFAULTS, isValidHost, isValidPort, validateVpcAgentRequest, } from './vpc-agent.types';
export { generateVpcAgentExecutionPolicy, generateVpcAgentInvokePolicy, generateSecurityGroupEgressRules, validateSecurityConfig, sanitizeHostForLogging, shouldRateLimit, clearRateLimits, } from './vpc-agent-security';
export type { IamPolicyStatement, IamPolicyDocument, SecurityGroupRule, } from './vpc-agent-security';
