/**
 * Находит ближайший feed-контейнер в DOM дереве
 */
export declare function findFeedContainer(element: HTMLElement | null): HTMLElement | null;
/**
 * Определяет, является ли сообщение правым (outgoing)
 */
export declare function isRightMessage(element: HTMLElement | null): boolean;
/**
 * Вычисляет позицию панели реакций относительно кнопки и feed контейнера
 */
export declare function calculatePanelPosition(panelElement: HTMLElement | null, buttonElement: HTMLElement | null, estimatedWidth?: number): Promise<Record<string, string>>;
/**
 * Вычисляет позицию для fixed-элемента относительно viewport
 */
export declare function calculateFixedPanelPosition(panelElement: HTMLElement | null, buttonElement: HTMLElement | null, estimatedWidth?: number): Promise<Record<string, string>>;
