import type { Config } from '@dhis2/app-service-config'; import { DataEngineLink, DataEngineLinkExecuteOptions, FetchType, JsonValue, ResolvedResourceQuery } from '../engine/'; export declare class RestAPILink implements DataEngineLink { readonly config: Config; readonly versionedApiPath: string; readonly unversionedApiPath: string; constructor(config: Config); private fetch; executeResourceQuery(type: FetchType, query: ResolvedResourceQuery, { signal }: DataEngineLinkExecuteOptions): Promise; }