import type { Side, Sport } from "./types.ts"; /** * Whether each sport lists the home team first by default. `true` puts the home team on the left, `false` on the right. * A `league` can differ from its sport (see `HOME_FIRST_LEAGUES`); an explicit `homeSide` always wins over both. */ export declare const HOME_FIRST: Readonly>; /** The leagues whose convention is not their sport's: the international federation's lacrosse lists the home team first. */ export declare const HOME_FIRST_LEAGUES: Readonly>>>>; /** The side the home team is on by default for a sport, and a league of it when it has a convention of its own: `left` (home first) or `right` (away first). */ export declare function homeSideFor(sport: Sport, league?: string): Side; /** The side the home team is drawn on: the caller's `homeSide` when it is `left` or `right`, else the default for the sport (and league). */ export declare function resolveHomeSide(o: { sport?: Sport; league?: string; homeSide?: Side; }): Side;