import { ProcessCommonData } from '../../accessUtility/libraries/process.common.data'; import { AddEmailRuleDto } from '../dtos/add.email.rule.dto'; import { AccessBusinessEntity } from '../entities/access.business.entity'; import { EmailRuleEntity } from '../entities/email.rule.entity'; export declare class ProcessEmailRuleData extends ProcessCommonData { private readonly business; protected payload: AddEmailRuleDto; constructor(business: AccessBusinessEntity); process(payload: AddEmailRuleDto): Promise; private set; private setScript; private validate; private validateDuplicateName; private validateDuplicatePriority; }