export interface AuditorScheduleRow {
    audit_code: string;
    category: string;
    company_name: string;
    standards: string;
    accreditation: string;
    stage: string;
    mode: string;
    coordinator: string;
    time_label: string;
    status: string;
    is_this_audit: boolean;
}
export interface AuditorAssignmentEmailContext {
    auditorName: string;
    auditorEmail?: string;
    scheduleDateLabel: string;
    coordinatorName: string;
    clientGroup?: string;
    auditCode: string;
    companyName: string;
    auditeeName: string;
    auditeeContact: string;
    auditeeEmail: string;
    dateTimeOfAudit: string;
    standards: string;
    certification: string;
    accreditation: string;
    locationDetails: string;
    marketingRemarks?: string;
    coordinatorRemarks?: string;
    ctaUrl?: string;
    scheduleRows: AuditorScheduleRow[];
}
export declare function buildAuditorAssignmentEmail(ctx: AuditorAssignmentEmailContext): string;
