import { IContentHubClient } from "../../clients/content-hub-client";
import { QueryResultBase } from "./entity-query-result";
import { IIdIterator } from "./id-iterator";
import { Query } from "./query";
import { IQueryResult } from "./query-result";
export interface IIdQueryResult extends IQueryResult<number> {
    createIterator(): IIdIterator;
}
export declare class EntityIdQueryResult extends QueryResultBase<number> implements IIdQueryResult {
    private readonly _client;
    private readonly _query;
    totalNumberOfResults: number;
    offset: number;
    items: Array<number>;
    constructor(client: IContentHubClient, query: Query, ids: Array<number>, totalItems: number, offset: number);
    createIterator(): IIdIterator;
}
