import { type FromUrlOptions } from "./remote.js"; export interface ImageContent { type: "image"; data: string; mimeType: string; } export declare class Image { private readonly base64Data; private readonly mimeType; private constructor(); static fromUrl(url: string, options?: FromUrlOptions): Promise; static fromBytes(data: Uint8Array, format?: string): Image; static fromBase64(base64: string, mimeType: string): Image; toContentBlock(): ImageContent; }