import { Session } from "@zowe/imperative"; import { IElementBasicData, IEndevorRestResponse, IListAcmActionRequestOptions, QueryAcmDictionary, IEndevorAcmComponents, IEndevorAsyncTask, ElmSpecDictionary } from "../index"; export declare class QueryACMComponents { static setupAcmComponentsRequest(args: QueryAcmDictionary): IListAcmActionRequestOptions; static queryACMComponents(session: Session, instance: string, element: IElementBasicData, requestBody: IListAcmActionRequestOptions): Promise>; static queryACMComponentsAsync(session: Session, instance: string, element: IElementBasicData, requestBody: IListAcmActionRequestOptions): Promise>; static setupAcmElementsRequest(args: ElmSpecDictionary & QueryAcmDictionary): IListAcmActionRequestOptions; static queryACMElements(session: Session, instance: string, requestBody: IListAcmActionRequestOptions): Promise>; static queryACMElementsAsync(session: Session, instance: string, requestBody: IListAcmActionRequestOptions): Promise>; static generateCSVResult(jsonResult: IEndevorAcmComponents[]): IEndevorAcmComponents[]; static isNoMatch(returnCode: number, queryacmCompResult: IEndevorAcmComponents[], messages: string[]): boolean; }