import type { Node } from "../node.js";
export interface PenaltyProvider {
    calculate: (node: Node) => number;
}
export declare class Penalties {
    readonly node: Node;
    tracksStuck: number;
    tracksFailed: number;
    loadsFailed: number;
    loadsAttempted: number;
    constructor(node: Node);
    clear(): void;
    calculate(): number;
}
//# sourceMappingURL=penalty.d.ts.map