@camunda8/sdk
Version:
[](https://www.npmjs.com/package/@camunda8/sdk)
24 lines (23 loc) • 674 B
TypeScript
import got from 'got';
import { ReportDataExporter, ReportDataPage } from './APIObjects';
type Headers = {
[key: string]: string;
};
export declare class ReportResults implements ReportDataExporter {
private searchRequestId?;
private getHeaders;
private reportId;
private limit;
private paginationTimeout;
private rest;
constructor({ getHeaders, rest, limit, reportId, paginationTimeout, }: {
getHeaders: () => Promise<Headers>;
rest: Promise<typeof got>;
reportId: string;
limit: number;
paginationTimeout: number;
});
next(): Promise<ReportDataPage>;
private getResultsPage;
}
export {};