import { Session } from "@zowe/imperative";
import { IElementBasicData, IEndevorRestResponse, IListActionRequestOptions, IEndevorAsyncTask, IEndevorProcessorGroup } from "../index";
import { IEndevorProcessorSymbol } from "./doc/IEndevorProcessorSymbol";
export declare class ListProcessorGroup {
    static listProcessorGroup(session: Session, instance: string, pgroupLoc: IElementBasicData, pgroupName: string, requestBody: IListActionRequestOptions): Promise<IEndevorRestResponse<IEndevorProcessorGroup>>;
    static listProcessorGroupAsync(session: Session, instance: string, pgroupLoc: IElementBasicData, pgroupName: string, requestBody: IListActionRequestOptions): Promise<IEndevorRestResponse<IEndevorAsyncTask>>;
    static listProcessorSymbol(session: Session, instance: string, pgroupLoc: IElementBasicData, pgroupName: string, requestBody: IListActionRequestOptions): Promise<IEndevorRestResponse<IEndevorProcessorSymbol>>;
    static listProcessorSymbolAsync(session: Session, instance: string, pgroupLoc: IElementBasicData, pgroupName: string, requestBody: IListActionRequestOptions): Promise<IEndevorRestResponse<IEndevorAsyncTask>>;
    private static postProcessGroups;
    private static postProcessSymbols;
}
