/** * Bedrock Moderation Handler * * Implements the standalone moderation endpoint using Bedrock Guardrails. * Use this to check content for safety before sending it to an LLM. */ import { ModerationRequest, ModerationResponse } from "../Provider.js"; import { BedrockConfig } from "./config.js"; export declare class BedrockModeration { private readonly config; private readonly authMode; private readonly baseUrl; constructor(config: BedrockConfig); /** * Execute a moderation request against Bedrock Guardrails. */ execute(request: ModerationRequest): Promise; private applyGuardrail; private mapToModerationResult; private mapConfidence; private buildHeaders; } //# sourceMappingURL=Moderation.d.ts.map