/**
 * Scheduler Config — centralizes scheduling windows and material change thresholds.
 */
export declare const EU_LEAGUE_KEYS: readonly ["epl", "la_liga", "bundesliga", "serie_a", "ligue_1", "champions_league"];
export declare const EU_LEAGUES: Set<string>;
export declare const isEuLeague: (lg: string) => boolean;
export declare const EU_GENERATE_BEFORE_MIN: number;
export declare const EU_REFRESH_BEFORE_MIN: number;
export declare const US_MORNING_HOUR_ET = 7;
export declare const US_MIDDAY_HOUR_ET = 14;
export declare const PRE_EVENT_REFRESH_MIN: number;
export declare const SCHEDULER_POLL_MS = 300000;
export declare const MATERIAL_THRESHOLDS: {
    spread_movement: number;
    total_movement: number;
    moneyline_movement: number;
    confidence_shift: number;
};
//# sourceMappingURL=scheduler-config.d.ts.map