import { z } from "zod";
export declare const ZSendWorkflowEmailsSchema: z.ZodObject<{
    to: z.ZodArray<z.ZodString, "many">;
    subject: z.ZodString;
    html: z.ZodString;
    replyTo: z.ZodOptional<z.ZodString>;
    sender: z.ZodOptional<z.ZodNullable<z.ZodString>>;
    attachments: z.ZodOptional<z.ZodArray<z.ZodObject<{
        content: z.ZodString;
        filename: z.ZodString;
    }, "passthrough", z.ZodTypeAny, z.objectOutputType<{
        content: z.ZodString;
        filename: z.ZodString;
    }, z.ZodTypeAny, "passthrough">, z.objectInputType<{
        content: z.ZodString;
        filename: z.ZodString;
    }, z.ZodTypeAny, "passthrough">>, "many">>;
}, "strip", z.ZodTypeAny, {
    to: string[];
    html: string;
    subject: string;
    replyTo?: string | undefined;
    sender?: string | null | undefined;
    attachments?: z.objectOutputType<{
        content: z.ZodString;
        filename: z.ZodString;
    }, z.ZodTypeAny, "passthrough">[] | undefined;
}, {
    to: string[];
    html: string;
    subject: string;
    replyTo?: string | undefined;
    sender?: string | null | undefined;
    attachments?: z.objectInputType<{
        content: z.ZodString;
        filename: z.ZodString;
    }, z.ZodTypeAny, "passthrough">[] | undefined;
}>;
export declare function sendWorkflowEmails(payload: string): Promise<void>;
//# sourceMappingURL=sendWorkflowEmails.d.ts.map