import type { Bin2D, Box2D, Pack2DOptions, Pack2DResult } from './types'; import type { Heuristic as HeuristicInterface } from './heuristics/types'; export declare function pack2D(options: Pack2DOptions): Pack2DResult; export declare class Packer2D { private bins; private heuristic; constructor(bins?: Bin2D[], heuristic?: HeuristicInterface); pack(boxes: Box2D[], options?: { limit?: number; }): Pack2DResult; } //# sourceMappingURL=packer.d.ts.map