/**
 * @api {class} ErrorCodeHandler
 * @apiName ErrorCodeHandler
 * @apiGroup ErrorCodeHandler
 * @apiDescription ErrorCode Handler
 */
export default class ErrorCodeHandler {
    private gameRoot;
    constructor(root: any);
    /**
     * @api {function} onErrorMessage
     * @apiName onErrorMessage
     * @apiGroup ErrorCodeHandler
     * @apiDescription onErrorMessage
     */
    onErrorMessage(gsError: number, platformError: number): void;
    /**
     * @api {function} dispose
     * @apiName dispose
     * @apiGroup ErrorCodeHandler
     * @apiDescription dispose ErrorCodeHandler
     */
    dispose(): void;
    private onPlayerNotFound;
    private onGameRoomNotFound;
    private onPlayingInRoom;
    private onNotActionStep;
    private onMoneyNotEnough;
    private onTransactionFail;
    private onServerEntranceClosed;
    private onLoginError;
    private onMultiLogin;
    private onClientSendDataError;
    private onActorIsInQueue;
    private onKickOutByGM;
    private onServerIsClosed;
    private onGenDataError;
    private onGameNotStartWaitTimout;
    private onGameFinishWaitTimout;
    private onNonBettingNotify;
    private onNonBetOverTime;
    private onNoMoreBetting;
    private onDisconnectCauseClientLogout;
    private onDisconnectCauseClientDisconnect;
    private onDisconnectCauseRepeatLogin;
    private onDisconnectCauseLoginTimeout;
    private onDisconnectCauseLoginAuthError;
    private onDisconnectCauseLoginError;
    private onDisconnectCauseLoginProtocolError;
    private onDisconnectCauseSystemKickOut;
    private onDisconnectCauseUnderMaintenance;
    private onDisconnectCauseTransactionLock;
    private onDisconnectCauseGamePointError;
    private onDisconnectCausePlatformLoginError;
    private onDisconnectCauseGameProtocolErrorr;
    private onGameServerErrorToLobby;
    private onGameServerErrorToRedirectUrl;
    private onPlatformErrorToLobby;
    private onPlatformErrorToRedirectUrl;
    private showGameServerError;
    private showPlatformError;
    private maintainHelper;
    private redirectHelper;
}
