export declare function uppend<T, R, N>(source: Iterator<T, R, N>, newValues: Iterator<T, unknown, unknown>, equals: (oldElement: T, newElement: T) => boolean): T[];
export declare function uppendAsync<T, R, N>(source: AsyncIterator<T, R, N>, newValues: Iterator<T, unknown, unknown> | AsyncIterator<T, unknown, unknown>, equals: (oldElement: T, newElement: T) => boolean | Promise<boolean>): Promise<T[]>;
//# sourceMappingURL=uppend.d.ts.map