/**
* @param {HTMLDivElement} element
* @param {string} prop
* @returns {number}
*/
export function pixelGetter(element: HTMLDivElement, prop: string): number;
/**
* @param {boolean} isOpened
* @param {HTMLDivElement} scrollContainer
* @param {boolean} renderDropdown
* @returns {void}
*/
export function positionDropdown(isOpened: boolean, scrollContainer: HTMLDivElement, renderDropdown: boolean): void;
/**
* @typedef {object} ScrollParams
* @property {HTMLDivElement} container
* @property {HTMLDivElement} scrollContainer
* @property {boolean} virtualList
* @property {boolean} center
*
* @param {ScrollParams} params
* @param {number} dropdownIndex
* @returns
*/
export function scrollIntoView({ container, scrollContainer, virtualList, center }: ScrollParams, dropdownIndex: number): void;
export type outValue = {
top: boolean;
left: boolean;
bottom: boolean;
right: boolean;
any: boolean;
};
export type ScrollParams = {
container: HTMLDivElement;
scrollContainer: HTMLDivElement;
virtualList: boolean;
center: boolean;
};