/** * Error thrown when a guardrail blocks a request */ export declare class GuardrailBlockError extends Error { readonly pluginName: string; readonly reason: string; constructor(pluginName: string, reason: string); } /** * Error thrown when a guardrail plugin fails to initialize */ export declare class GuardrailInitError extends Error { readonly pluginName: string; readonly cause: Error | undefined; constructor(pluginName: string, message: string, cause?: Error); } /** * Error thrown when a guardrail plugin execution fails */ export declare class GuardrailExecutionError extends Error { readonly pluginName: string; readonly phase: string; readonly cause: Error | undefined; constructor(pluginName: string, phase: string, message: string, cause?: Error); } //# sourceMappingURL=errors.d.ts.map