import { NestAuthUser } from "../../user/entities/user.entity";
import { SessionPayload } from "../../core";
export interface LoggedOutEventPayload {
    user: NestAuthUser;
    tenantId?: string;
    session: SessionPayload;
    logoutType: 'user' | 'admin' | 'system';
    reason?: string;
}
export declare class LoggedOutEvent {
    readonly payload: LoggedOutEventPayload;
    constructor(payload: LoggedOutEventPayload);
}
//# sourceMappingURL=logged-out.event.d.ts.map