import { Person } from '../user'; import { Base, Id } from '../utils'; export type CustomerTrackerInfoStatus = 'FOLLOW_UP' | 'INVALID' | 'ALREADY_CONVERSION_CUSTOMER'; export type CustomerTrackLevel = 'HIGH_TRANSACTION' | 'HIGH_LATENT' | 'GENERALLY' | 'LOW_TRANSACTION'; export declare class CustomerTrackInfo extends Base { leadsId?: Id; email: string; name: string; companyName?: string; phoneNumber?: string; country?: string; requiredMaterial?: string; url?: string; level?: CustomerTrackLevel; /** 推荐人ID,这里关联到的是 Person ID */ referrerId?: Id; remark?: string; status?: CustomerTrackerInfoStatus; leadsRecord?: string; followTime?: string; dayCount?: number; constructor(props?: Partial); } export declare class CustomerTrackLog extends Base { recordId: Id; leadsId: Id; customerId: Id; recordType: 1 | 2 | 3; textContent: string; creatorId: Id; person: Person; emailId: Id; sentToCustomer: boolean; constructor(props?: Partial); } export interface CustomerFollowUpEmail { uid: string; sender: string; recipient: string; receivedTime: string; sentTime: string; subject: string; html: string; text: string; content: string; }