import { BaseEvent } from "./event"; export declare type LoginSource = "local" | "google" | "oidc" | "google-internal"; export declare type SSOType = "oidc" | "google"; export interface LoginEvent extends BaseEvent { userId: string; source: LoginSource; } export interface LogoutEvent extends BaseEvent { userId: string; } export interface SSOCreatedEvent extends BaseEvent { type: SSOType; } export interface SSOUpdatedEvent extends BaseEvent { type: SSOType; } export interface SSOActivatedEvent extends BaseEvent { type: SSOType; } export interface SSODeactivatedEvent extends BaseEvent { type: SSOType; }