@tmlmobilidade/emails
Version:
20 lines (19 loc) • 882 B
TypeScript
import { type SendEmailProps } from '../types.js';
import { type UnixTimestamp } from '@tmlmobilidade/types';
export declare const failedBackupSubject = "\uD83D\uDEA8 Erro de Sistema";
export interface SystemErrorTemplateProps {
errorMessage?: string;
serviceName: string;
timestamp: UnixTimestamp;
}
declare function SystemErrorTemplate({ errorMessage, serviceName, timestamp }: SystemErrorTemplateProps): import("react/jsx-runtime").JSX.Element;
declare namespace SystemErrorTemplate {
var PreviewProps: {
errorMessage: string;
serviceName: string;
timestamp: UnixTimestamp;
};
}
export default SystemErrorTemplate;
export declare const renderSystemErrorTemplate: (props: SystemErrorTemplateProps) => Promise<string>;
export declare const sendSystemErrorEmail: ({ data, to }: SendEmailProps<SystemErrorTemplateProps>) => Promise<void>;