import type { GuardInput, ProcessedInput } from "../types.js"; /** * Process guard input and return normalized ProcessedInput * * Auto-detection: * - string starting with http:// or https:// → fetch URL * - string not starting with http(s):// → plain text * - Blob/File → process based on MIME type * - URL object → fetch URL */ export declare function processInput(input: GuardInput): Promise; /** * Check if a model supports vision (multimodal) input */ export declare function isVisionModel(model: string): boolean; //# sourceMappingURL=input-processor.d.ts.map