import { Event, EventType } from "../../../event/core/event"; /** * User Login Event. * * Should be used whenever an user logins to the site, * or when you want to send/update user information in * the server. * * Email is a obrigatory field. If allowMailMarketing is not * passed, `true` will be assumed. * * @export * @class SessionUserEvent * @extends {Event} */ export declare class SessionUserEvent extends Event { email: string; marketing: boolean; user?: string; name?: string; gender?: string; language?: string; type: EventType; /** * Creates an instance of SessionUserEvent. * * @param {string} email * @param {boolean} [marketing=true] * @memberof SessionUserEvent */ constructor(email: string, marketing?: boolean); }