import { ActivityAction, EntityType } from '../../common/enums';
import { BaseEntity } from './base.entity';
import { Group } from './group.entity';
import { User } from './user.entity';
export declare class ActivityLog extends BaseEntity {
    groupId: string | null;
    actorId: string;
    targetUserId: string | null;
    action: ActivityAction;
    entityId: string | null;
    entityType: EntityType | null;
    metadata: Record<string, unknown> | null;
    createdAt: Date;
    group?: Group | null;
    actor?: User;
}
