import { IAuthUserEntityForResponse } from '../definitions';
import { IJwtTokenResponse } from '../services';
export declare class UserLoggedInEvent<TRequestPayload = Record<string, any>> {
    readonly user: IAuthUserEntityForResponse;
    readonly isImpersonated: boolean;
    readonly requestPayload: TRequestPayload;
    readonly token: IJwtTokenResponse;
    constructor(user: IAuthUserEntityForResponse, isImpersonated: boolean, requestPayload: TRequestPayload, token: IJwtTokenResponse);
}
