@calljmp/cli
Version:
24 lines • 795 B
TypeScript
export declare enum ProjectEmailType {
UserConfirmEmail = "user-confirm-email",
UserResetEmailPassword = "user-reset-email-password",
UserEmailPasswordChanged = "user-email-password-changed",
UserWelcome = "user-welcome"
}
export interface ProjectEmailProps {
[key: string]: unknown;
subject?: string;
}
export interface ProjectEmail {
id: number;
projectId: number;
name: string;
description: string | null;
type: ProjectEmailType;
props: ProjectEmailProps | null;
enabled: boolean;
createdAt: Date;
updatedAt: Date;
}
export declare function jsonToProjectEmail(json: Record<string, any>): ProjectEmail;
export declare function projectEmailToJson(email: ProjectEmail): Record<string, any>;
//# sourceMappingURL=project-emails.d.ts.map