import { CurrentState } from './types';
/**
 * Generates a style object with transform properties to position an element.
 *
 * This function returns a style object that positions an element absolutely at the
 * specified `top` and `left` coordinates, and sets its `width` and `height`.
 * It uses the `translate` transform to apply the positioning for smooth rendering
 * across browsers.
 * @param {Position} position - An object containing `top`, `left`, `width`, and `height` properties.
 * @returns {Record<string, any>} A style object with applied transform, dimension, and positioning properties.
 */
/**
 * setTransform
 */
export declare function setTransform({ y: top, x: left, width, height, dragging }: CurrentState): Record<string, any>;
//# sourceMappingURL=utils.d.ts.map