import type { IActivityHandler } from "../../IActivityHandler"; export interface CreateEmailAttachmentInputs { content: number[]; contentType?: "application/json" | "application/octet-stream" | "application/pdf" | "application/xml" | "application/zip" | "image/jpeg" | "image/png" | "text/csv" | "text/html" | "text/plain" | string; filename: string; } /** Defines outputs from the CreateEmailAttachment activity. */ export interface CreateEmailAttachmentOutputs { /** @description The attachment object. This object should be passed to the Send Email activity. */ result: object; } export declare class CreateEmailAttachment implements IActivityHandler { static readonly action = "gcx:wf:server::CreateEmailAttachment"; static readonly suite = "gcx:wf:builtin"; execute(inputs: CreateEmailAttachmentInputs): CreateEmailAttachmentOutputs; }