refactor: add PoolEvents/PoolEvent types