import { AsyncIterableX } from '../../asynciterable/asynciterablex.js'; import { PartialAsyncObserver } from '../../observer.js'; /** @ignore */ export declare function tapProto(observer: PartialAsyncObserver): AsyncIterableX; /** @ignore */ export declare function tapProto(next?: ((value: T) => any) | null, error?: ((err: any) => any) | null, complete?: (() => any) | null): AsyncIterableX; declare module '../../asynciterable/asynciterablex' { interface AsyncIterableX { tap: typeof tapProto; } }