import { HttpClient } from '@microsoft/kiota-http-fetchlibrary'; import { BaseDataConnectorClient } from "./generatedCode/baseDataConnectorClient.js"; import { DataRequest } from './generatedCode/models/index.js'; export declare class DataConnectorClientHelper { private readonly api; private readonly httpClient?; constructor(api: BaseDataConnectorClient, httpClient?: HttpClient | undefined); getAllRequests(accountId: string): AsyncIterableIterator; /** * Version that uses offset/limit pagination * @param getPage Function that takes offset and limit and returns page data * @param pageSize Number of items per page * @returns AsyncIterableIterator that yields each page of results */ getMultiPageResultsWithOffset(getPage: (offset: number, limit: number) => Promise, pageSize: number): AsyncIterableIterator; } //# sourceMappingURL=dataConnectorClientHelper.d.ts.map