/** * @copyright * Copyright 2026 Steven Roussey * All Rights Reserved */ import type { ImageValue } from "./imageValue"; export type WithImageValuePorts>> = Omit> & ImagePorts; /** * Schema annotation for `ImageValue` ports. Multi-type form so the * validator accepts the wire forms an `ImageValue` port may receive * before hydration: `string` (data: URI), `object` (Blob, ImageBitmap, an * ImageValue, or a `Buffer`-like). The `format: "image"` annotation drives * the input resolver. */ export declare const ImageValueSchemaDefault: { readonly oneOf: readonly [{ readonly type: "string"; readonly format: "image:data-uri"; }, { readonly type: "object"; readonly format: "image"; }]; readonly title: "Image"; readonly description: "Image"; readonly format: "image"; }; export declare function ImageValueSchema(annotations?: Record): { readonly oneOf: readonly [{ readonly type: "string"; readonly format: "image:data-uri"; }, { readonly type: "object"; readonly format: "image"; }]; readonly title: "Image"; readonly description: "Image"; readonly format: "image"; }; //# sourceMappingURL=imageValueSchema.d.ts.map