/** * Copyright © INOVUA TRADING. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */ declare function getPosition({ constrainTo, targetNode, overlayNode, offset, positions, relativeToViewport, arrowSize, }: { constrainTo?: boolean | undefined; targetNode: any; overlayNode: any; offset: any; positions: any; relativeToViewport: any; arrowSize: any; }): { arrowConfig: { position: { top: any; left: string; right?: undefined; bottom?: undefined; }; location: string; } | { position: { top: any; right: string; left?: undefined; bottom?: undefined; }; location: string; } | { position: { left: any; bottom: string; top?: undefined; right?: undefined; }; location: string; } | { position: { left: any; top: string; right?: undefined; bottom?: undefined; }; location: string; } | null; position: { top: any; left: any; }; alignRegion: any; } | null; export default getPosition;