@aikidosec/firewall
Version:
Zen by Aikido is an embedded Web Application Firewall that autonomously protects Node.js apps against common and critical attacks
12 lines (11 loc) • 352 B
TypeScript
import type { Hooks } from "../agent/hooks/Hooks";
import type { Wrapper } from "../agent/Wrapper";
export declare class AiSDK implements Wrapper {
private inspectAiCall;
private isResult;
private getProviderFromArgs;
private getModelName;
private getInterceptors;
private getStreamInterceptors;
wrap(hooks: Hooks): void;
}