export function matchFirst<T>(pred: Predicate<T>, src: Iterable<T>): Maybe<T>;