@logic-pad/core
Version:
9 lines (8 loc) • 371 B
TypeScript
import RegionShapeRule, { ShapeRegions } from '../../../rules/regionShapeRule.js';
import BTModule, { BTGridData } from '../data.js';
export default abstract class RegionShapeBTModule extends BTModule {
instr: RegionShapeRule;
constructor(instr: RegionShapeRule);
protected getShapeRegions(grid: BTGridData): ShapeRegions['regions'];
private visitArea;
}