export interface Chance { /** Percentage 0 to 1 */ white: number; /** Percentage 0 to 1 */ black: number; } /** * @returns The odds for each player to win */ export declare function chance(whiteRating: number, blackRating: number): Chance; /** * 1: White, * -1: Black, * 0: Draw */ export declare type Result = 1 | 0 | -1; export interface Adjustment { white: number; black: number; shift: { white: number; black: number; }; } export declare function adjustment(whiteRating: number, blackRating: number, result: Result, kFactor?: number): Adjustment;