export type PendingRequest = { resolve: (value: unknown) => void reject: (error: Error) => void timer: ReturnType }