interface Solvable { part1(): Solvable; part2(): Solvable; } export type { Solvable }