import { AsyncEnumerable } from "./AsyncEnumerable"; export declare class WhereAsyncEnumerable extends AsyncEnumerable { protected readonly parent: AsyncEnumerable; protected readonly predicate: (item: T) => boolean | PromiseLike; constructor(parent: AsyncEnumerable, predicate: (item: T) => boolean | PromiseLike); protected generator(): AsyncIterableIterator; }