UNPKG

aoc-copilot

Version:

Advent of Code automatic runner for examples and inputs

27 lines 1.25 kB
type Stats = { day: number; part1Started: string; part1Finished: string; part2Finished: string; part1AvoidedAttempts: number; part2AvoidedAttempts: number; part1IncorrectAttempts: number; part2IncorrectAttempts: number; part1SolvedElsewhere: boolean; part2SolvedElsewhere: boolean; }; declare function startPart1(year: number, day: number): Promise<void>; declare function finish(year: number, day: number, part: number): Promise<Stats>; declare function avoidedAttempt(year: number, day: number, part: number): Promise<void>; declare function incorrectAttempt(year: number, day: number, part: number): Promise<void>; declare function solvedElsewhere(year: number, day: number, part: number): Promise<void>; declare function print(year: number): Promise<void>; /** * Sync local stats file to site leaderboard service * @param year Year * @param id Leaderboard ID * @param memberId (optional) Member ID; defaults to same as Leaderboard ID */ declare function sync(year: number, id: string, memberId?: string, syncIfPossible?: boolean, force?: boolean): Promise<void>; export { avoidedAttempt, finish, incorrectAttempt, print, solvedElsewhere, startPart1, Stats, sync }; //# sourceMappingURL=stats.d.ts.map