import type { IActivityHandler } from "../../IActivityHandler"; /** Defines inputs to the AddImageToPdf activity. */ export interface AddImageToPdfInputs { source: string | number[]; image: number[]; x: number; y: number; height: number; width: number; borderWidth?: number; borderColor?: "000000FF" | "FF0000FF" | "0000FFFF" | string; pageIndex?: number; } /** Defines outputs from the AddImageToPdf activity. */ export interface AddImageToPdfOutputs { /** @description The modified PDF document. */ result: number[]; } export declare class AddImageToPdf implements IActivityHandler { static readonly action = "gcx:wf:pdf::AddImageToPdf"; static readonly suite = "gcx:wf:builtin"; execute(inputs: AddImageToPdfInputs): AddImageToPdfOutputs; }