pompelmi
Version:
RFI-safe file uploads for Node.js — Express/Koa/Next.js middleware with deep ZIP inspection, MIME/size checks, and optional YARA scanning.
11 lines (10 loc) • 354 B
TypeScript
import type { YaraEngine } from './index';
export interface RemoteEngineOptions {
endpoint: string;
headers?: Record<string, string>;
rulesField?: string;
fileField?: string;
mode?: 'multipart' | 'json-base64';
rulesAsBase64?: boolean;
}
export declare function createRemoteEngine(opts: RemoteEngineOptions): Promise<YaraEngine>;