export declare const describeImageWithModel: (params: import("sealclaw/plugin-sdk/media-understanding").ImageDescriptionRequest) => Promise<import("sealclaw/plugin-sdk/media-understanding").ImageDescriptionResult>;
export declare const describeImagesWithModel: (params: import("sealclaw/plugin-sdk/media-understanding").ImagesDescriptionRequest) => Promise<import("sealclaw/plugin-sdk/media-understanding").ImagesDescriptionResult>;
export declare const describeImageWithModelPayloadTransform: (params: import("sealclaw/plugin-sdk/media-understanding").ImageDescriptionRequest, onPayload: ((payload: unknown, model: import("@mariozechner/pi-ai").Model<import("@mariozechner/pi-ai").Api>) => unknown | undefined | Promise<unknown | undefined>) | undefined) => Promise<import("sealclaw/plugin-sdk/media-understanding").ImageDescriptionResult>;
export declare const describeImagesWithModelPayloadTransform: (params: import("sealclaw/plugin-sdk/media-understanding").ImagesDescriptionRequest, onPayload: ((payload: unknown, model: import("@mariozechner/pi-ai").Model<import("@mariozechner/pi-ai").Api>) => unknown | undefined | Promise<unknown | undefined>) | undefined) => Promise<import("sealclaw/plugin-sdk/media-understanding").ImagesDescriptionResult>;
