import type { BrickInput, BrickResult, BrickSize, BrickDimensions } from './types.js'; /** * Standard brick sizes in mm */ export declare const BRICK_SIZES: Record, BrickDimensions>; /** * Calculate brick quantity for a wall * * Formulas: * - Bricks per m² = 1,000,000 / ((brick length + mortar) × (brick height + mortar)) * - Total bricks = wall area × bricks per m² × (1 + waste factor) * * @param input - Brick input parameters * @returns Brick calculation results * @throws {RangeError} wallArea ≤ 0, unknown brickSize, custom dimensions ≤ 0, or mortarThickness < 0 */ export declare function brick(input: BrickInput): BrickResult; //# sourceMappingURL=brick.d.ts.map