import { DialogComponent } from '../base/dialog-component/dialog-component'; import { LikeDetails } from './like-utils'; /** * Modal dialog for displaying individual like details (likers). * * Shows a list of all users who liked a URL with: * - User's name * - User's profile picture * - Time of like (relative time) * - Clickable links to user profiles via njump.me */ export interface OpenLikersModalParams { likeDetails: LikeDetails[]; theme?: 'light' | 'dark'; relays?: string[]; } /** * Inject likers dialog content styles into document head * Prevents duplicate injection by checking for existing styles */ export declare const injectLikersDialogStyles: (theme?: "light" | "dark") => void; /** * Opens the likers dialog showing individual like details */ export declare function openLikersDialog(params: OpenLikersModalParams): Promise;