import type { FieldPlan } from "../fields.types.ts"; import { type RugbyLeague } from "../leagues/rugby.ts"; import type { FieldStyle } from "../types.ts"; import type { Unit } from "../units.ts"; /** * The plan of a rugby field of a league, at the size asked for (or the one drawn). `full` adds the flag posts. Union: the half-way line, the 22-metre lines, the 10-metre dash lines, the dash lines 5 and * 15 m from the touchlines and 5 m from the try lines (each dash 5 m, set where Law 1's ground diagram puts them), the half-way mark and the goal posts. League: a line across the field at every 10 m, the 20 m and 40 m * lines red where the league has them, the scrum lines, and the goal posts. */ export declare function rugbyPlan(league: RugbyLeague, field: FieldStyle | undefined, askedUnit: Unit, full: boolean): FieldPlan;