import { AnyTurn, LogicalValidationSuite, LogicalScoredSuite, LogicalCart } from './interfaces'; import { DiffResults } from './tree_diff'; export declare type RepairFunction = (observed: LogicalCart, expected: LogicalCart) => DiffResults; export declare function scoreSuite(observed: LogicalValidationSuite, expected: LogicalValidationSuite, repairFunction: RepairFunction, notes: string): LogicalScoredSuite;