import { User } from "./User";
export type ReactionType = "upvote" | "downvote" | "like" | "love" | "wow" | "sad" | "angry" | "funny";
export interface ReactionCounts {
    upvote: number;
    downvote: number;
    like: number;
    love: number;
    wow: number;
    sad: number;
    angry: number;
    funny: number;
}
export interface Reaction {
    id: string;
    projectId: string;
    targetType: "entity" | "comment";
    targetId: string;
    userId: string;
    reactionType: ReactionType;
    createdAt: string;
    updatedAt: string;
    user?: User;
}
