/** Dependencies */ import { HeadlessBlock, Slots } from "tripetto-runner-foundation"; import { IMailer } from "./interface"; import "./condition"; export declare class Mailer extends HeadlessBlock { readonly recipientSlot: import("tripetto-runner-foundation").Value< string, Slots.String >; readonly subjectSlot: import("tripetto-runner-foundation").Value< string, Slots.String >; readonly messageSlot: import("tripetto-runner-foundation").Value< string, Slots.String >; readonly senderSlot: | import("tripetto-runner-foundation").Value | undefined; readonly dataSlot: | import("tripetto-runner-foundation").Value | undefined; do(): void; validate(): boolean; }