import { Component } from "../component";
export declare function calculateViaCurrentCapacity(size: number, drill: number, thickness?: number, boardThickness?: number, maxTempRise?: number): number;
export declare function calculateMinTraceWidth(current: number, layer: string, maxTempRise: number, thickness: number): number;
export interface BoardBounds {
    minX: number;
    maxX: number;
    minY: number;
    maxY: number;
}
export interface OutlineElement {
    x: number;
    y: number;
    width: number;
    height: number;
}
export declare function calculateBoardBounds(components: Component[], outlines?: OutlineElement[], stagedComponents?: Component[]): BoardBounds;
