import { AbstractSession } from "@zowe/imperative"; import { ICrossIndexValue, IIndexName, IReport } from "."; export declare class CrossReportIndexes { private static buildQueryString; private readonly session; private readonly uriPrefix; constructor(session: AbstractSession, repository: number); findNames(nameFilter: string[], reportFilter: string, latestVersions: number, archivalSince?: Date, archivalUntil?: Date, onlineOnly?: boolean): Promise; findValues(indexNameHandle: string, valueFilter: string[], reportFilter: string, latestVersions: number, archivalSince?: Date, archivalUntil?: Date, onlineOnly?: boolean): Promise; findReports(indexNameHandle: string, indexValueHandle: string, reportFilter?: string, latestVersions?: number, archivalSince?: Date, archivalUntil?: Date, onlineOnly?: boolean): Promise; }