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>;
