import { BaseMsg } from '../BaseMsg';
/**
 * @author Javen
 * @copyright javendev@126.com
 * @description 外部联系人事件
 */
export declare class InExternalContact extends BaseMsg {
    static INFO_TYPE: string;
    private suiteid;
    private authcorpid;
    private infotype;
    private timestamp;
    private changetype;
    private userid;
    private externaluserid;
    private welcomecode;
    constructor(suiteId: string, authCorpId: string, infoType: string, timeStamp: number, changeType: string, userId: string, externalUserId: string, welcomeCode: string);
    get suiteId(): string;
    set suiteId(suiteId: string);
    get authCorpId(): string;
    set authCorpId(authCorpId: string);
    get infoType(): string;
    set infoType(infoType: string);
    get timeStamp(): number;
    set timeStamp(timeStamp: number);
    get changeType(): string;
    set changeType(changeType: string);
    get userId(): string;
    set userId(userId: string);
    get externalUserId(): string;
    set externalUserId(externalUserId: string);
    get welcomeCode(): string;
    set welcomeCode(welcomeCode: string);
}
