import type { User } from '@server/entity/User'; import type { PaginatedResponse } from '@server/interfaces/api/common'; export interface BlacklistItem { tmdbId?: number; mbId?: string; mediaType: 'movie' | 'tv' | 'music'; title?: string; createdAt?: Date; user?: User; blacklistedTags?: string; } export interface BlacklistResultsResponse extends PaginatedResponse { results: BlacklistItem[]; }