UNPKG

@tmlmobilidade/emails

Version:
28 lines (27 loc) 1.27 kB
import { type SendEmailProps } from '../types.js'; import { type OperationalDate } from '@tmlmobilidade/types'; export declare const planApprovalRequestSubject = "Pedido de aprova\u00E7\u00E3o de plano"; export interface PlanApprovalRequestTemplateProps { agencyName: string; endDate: OperationalDate; firstName: string; gtfsValidationId: string; gtfsValidationUrl: string; requestedBy: string; startDate: OperationalDate; } declare function PlanApprovalRequestTemplate({ agencyName, endDate, firstName, gtfsValidationId, gtfsValidationUrl, requestedBy, startDate }: PlanApprovalRequestTemplateProps): import("react/jsx-runtime").JSX.Element; declare namespace PlanApprovalRequestTemplate { var PreviewProps: { agencyName: string; endDate: OperationalDate; firstName: string; gtfsValidationId: string; gtfsValidationUrl: string; requestedBy: string; startDate: OperationalDate; }; } export default PlanApprovalRequestTemplate; export declare const renderPlanApprovalRequestTemplate: (props: PlanApprovalRequestTemplateProps) => Promise<string>; export declare const sendPlanApprovalRequestEmail: ({ data, to }: SendEmailProps<PlanApprovalRequestTemplateProps>) => Promise<void>;