UNPKG

llm-guard

Version:

A TypeScript library for validating and securing LLM prompts

12 lines (11 loc) 397 B
import { BaseGuard } from './base'; import { GuardResult } from '../types'; export declare class PromptInjectionGuard extends BaseGuard { private patterns; private suspiciousCommands; constructor(enabled?: boolean); private detectCommandInjection; private detectSystemPromptInjection; private detectMemoryResetInjection; validate(text: string): Promise<GuardResult>; }