export default function every(arr: T[], callback: (it: T, i?: number, arr?: T[]) => boolean | Promise): Promise;