/** * @module Resources/Emails */ import { AuthParams, SendData } from "../api/RestAPI.js"; import { CRUDResource } from "./CRUDResource.js"; export declare enum EmailStatus { PENDING = "pending", AWAITING = "awaiting", SUCCESSFUL = "successful", FAILED = "failed", ERROR = "error" } export type EmailItem = { id: string; merchantId: string; storeId: string; formId: string; linkId: string; email: string; customerName?: string; lang: string; createdOn: string; status: EmailStatus; }; export type ResponseEmail = EmailItem; export declare class Emails extends CRUDResource { static routeBase: string; private _get?; get(id: string, data?: SendData | null, auth?: AuthParams): Promise; }