export interface ResponseInputImagePart { type: "input_image"; /** An inline `data:image/...` URI. A remote URL is `400`. Images are refused unless the model declares vision. */ image_url: string; /** One of `auto`, `low`, `high`. Omitted or null is filled with `auto` on the outbound payload. vLLM's `original` is `400`. */ detail?: ResponseInputImagePart.Detail | undefined; } export declare namespace ResponseInputImagePart { const Detail: { readonly Auto: "auto"; readonly Low: "low"; readonly High: "high"; }; type Detail = (typeof Detail)[keyof typeof Detail]; }