import { RotationType, Axis, type Item3D } from './types'; export declare function getDimension(width: number, height: number, depth: number, rotation: RotationType): [number, number, number]; export declare function rectIntersect(i1Pos: readonly number[], i1Dim: readonly number[], i2Pos: readonly number[], i2Dim: readonly number[], x: Axis, y: Axis): boolean; export declare function itemsIntersect(pos1: readonly number[], dim1: readonly number[], pos2: readonly number[], dim2: readonly number[]): boolean; export declare function normalizeItem(item: Item3D, factor: number): { width: number; height: number; depth: number; weight: number; }; export declare function getVolume(width: number, height: number, depth: number): number; //# sourceMappingURL=item.d.ts.map