import { CheckInterfereTool } from "../../Common/InterfereUtil";
import { Board } from "../../DatabaseServices/Entity/Board";
import { HardwareCompositeEntity } from "../../DatabaseServices/Hardware/HardwareCompositeEntity";
import { ProcessingGroupRecord } from "../../DatabaseServices/ProcessingGroup/ProcessingGroupRecord";
import { Command } from "../../Editor/CommandMachine";
import { ECompareType } from "../../UI/Store/BoardFindInterface";
export declare class OneClickInspection implements Command {
    checkInterfereTool: CheckInterfereTool;
    exec(): Promise<void>;
}
export declare function CompareTypeInspection(type: ECompareType, values: Set<string>, en: Board | ProcessingGroupRecord | HardwareCompositeEntity): boolean;
//# sourceMappingURL=OneClickInspection.d.ts.map