import { TicketingDepartemenPriorityEnum } from '../../enums/ticketing/ticketingDepartemenPriorityEnum';
import { TicketStatusEnum } from '../../enums/ticketing/ticketStatusEnum';
import { BaseModuleEntity } from '../base/baseModuleEntity';
import { CoreUserModel } from '../core-main/coreUserModel';
import { MemberUserModel } from '../member/memberUserModel';
import { TicketingAnswerModel } from './ticketingAnswerModel';
import { TicketingDepartemenModel } from './ticketingDepartemenModel';
export declare class TicketingTaskModel extends BaseModuleEntity<number> {
    expireDate?: Date;
    title: string;
    htmlBody: string;
    fullName: string;
    phoneNo: string;
    email: string;
    priority: TicketingDepartemenPriorityEnum;
    linkCmsUserId?: number;
    linkMemberId: string;
    linkTicketingDepartemenId?: number;
    ticketStatus: TicketStatusEnum;
    userIpAddress: string;
    deviceInformation: string;
    virtual_Departemen: TicketingDepartemenModel;
    departemen: TicketingDepartemenModel;
    linkOperatorId?: number;
    answers: TicketingAnswerModel[];
    ticketingDepartemenDefaultAnswerBody: string;
    linkFileIds: string;
    linkFileIdsSrc: string[];
    uploadFileGUID: string[];
    moduleCoreCreatedBy: CoreUserModel;
    moduleCoreMemberUserId: MemberUserModel;
}
