import { AsyncEnumerable } from "./AsyncEnumerable"; import { IObjectType } from "../Common/Type"; export declare class SelectAsyncEnumerable extends AsyncEnumerable { protected readonly parent: AsyncEnumerable; protected readonly selector: (item: T) => K | PromiseLike; protected readonly type?: IObjectType; constructor(parent: AsyncEnumerable, selector: (item: T) => K | PromiseLike, type?: IObjectType); protected generator(): AsyncIterableIterator; }