@tripetto/block-email
Version:
Email block for Tripetto.
14 lines (13 loc) • 475 B
TypeScript
/** Dependencies */
import { NodeBlock, Slots } from "@tripetto/runner";
import { TValidation } from "./validation";
import "./condition";
export declare abstract class Email extends NodeBlock<{
readonly validation?: TValidation;
}> {
/** Contains the email slot with the value. */
readonly emailSlot: import("@tripetto/runner").Value<string, Slots.String>;
/** Contains if the block is required. */
readonly required: boolean;
validate(): boolean;
}