import type { AthleticsTrackLook } from "./athletics/types.ts"; /** The colours of each track look, light and dark. */ export declare const TRACK_COLOURS: Readonly>; /** The rules of an athletics drawing's colours. A drawing that names its track (`athletics.track`) has its `data-track`, whose rules come after a look's so that the track wins. */ export declare const KYOGIJO_ATHLETICS_STYLE: string; /** The rules of a named track: its colour in light and dark, and, on a blue track, red where the rules say blue (the 4 x 400 m's marks and the 110 m hurdles). */ export declare function trackStyle(track: AthleticsTrackLook): string; /** The rules of every named track, for a page that draws with `style: "none"`. */ export declare const KYOGIJO_TRACK_STYLE: string; /** The base rules a drawing of this sport writes into its stylesheet: nothing for another sport. */ export declare const athleticsStyle: (sport: string) => string; /** The rules of the track the options name, written after a look's so that the track wins: nothing for another sport or a track not named. */ export declare const athleticsTrackRules: (sport: string, track: AthleticsTrackLook | undefined) => string;