import { IComponentSizeAndPosition, TDirection } from "./types";
export declare const DEFAULT_SIZE_AND_POSITION_ELEMENT: {
    width: number;
    height: number;
    top: number;
    right: number;
    bottom: number;
    left: number;
    x: number;
    y: number;
};
export declare const calculateSizeAnPositionElement: (el: Element | null) => IComponentSizeAndPosition;
interface ComputedDirectionParams {
    componentSizeAndPosition: IComponentSizeAndPosition;
    textContentSize: IComponentSizeAndPosition;
    offset: number;
    direction: TDirection;
}
export declare const getComputedDirection: ({ componentSizeAndPosition, textContentSize, offset, direction }: ComputedDirectionParams) => TDirection;
export {};
