import type { ChatGuardrailRequest, ChatGuardrailScope } from "./chat-guardrail-types.js"; export interface ChatGuardrailRule { ruleId: string; reason: string; } export declare function validateChatRequestShape(request: Partial): ChatGuardrailRule[]; export declare function validateScope(request: ChatGuardrailRequest): ChatGuardrailRule[]; export declare function scopeFor(request: ChatGuardrailRequest): ChatGuardrailScope; export declare function emptyScope(): ChatGuardrailScope;