import { IContentHubClient } from "../../clients/content-hub-client"; import { IEntityLoadConfiguration } from "./entity-load-configuration"; import { IEntityQueryResult } from "./entity-query-result"; import { LoadingQueryIteratorBase } from "./loading-query-iterator"; import { Query } from "./query"; import { IQueryIterator } from "./query-iterator"; export type IEntityIterator = IQueryIterator; export declare class EntityIterator extends LoadingQueryIteratorBase implements IEntityIterator { private readonly _client; constructor(client: IContentHubClient, query: Query, loadConfiguration: IEntityLoadConfiguration, result?: IEntityQueryResult); getResultAsync(query: Query, loadConfiguration: IEntityLoadConfiguration): Promise; }