import type { PopupPositionsType } from '../internal/Popup/index.js';
declare const MENU_POSITIONS: {
    readonly TOP: "top";
    readonly MIDDLE: "middle";
    readonly BOTTOM: "bottom";
};
declare const MENU_ALIGNMENTS: {
    readonly LEFT: "left";
    readonly RIGHT: "right";
};
type MenuPosition = (typeof MENU_POSITIONS)[keyof typeof MENU_POSITIONS];
type MenuAlignment = (typeof MENU_ALIGNMENTS)[keyof typeof MENU_ALIGNMENTS];
/**
 * Генерирует массив позиций попапа на основе позиции и выравнивания меню
 *
 * @param menuPos - Позиция меню ('top', 'middle', 'bottom')
 * @param menuAlign - Выравнивание меню ('left', 'right')
 * @returns Массив позиций попапа в порядке приоритета
 *
 */
export declare function getMenuPositions(menuPos?: MenuPosition, menuAlign?: MenuAlignment): PopupPositionsType[];
export {};
