import { IZosmfTsoResponse } from "./zosmf/IZosmfTsoResponse";
import { ImperativeError } from "@zowe/imperative";
export interface IStartStopResponses {
    /**
     * True if the command was issued and the responses were collected.
     * @type {boolean}
     * @memberof IStartStopResponses
     */
    success: boolean;
    /**
     * Response from z/OSMF to start rest call
     * @type {IZosmfTsoResponse}
     * @memberof IStartStopResponses
     */
    zosmfTsoResponse: IZosmfTsoResponse;
    /**
     * Collected responses from z/OSMF
     * @type {IZosmfTsoResponse}
     * @memberof IStartStopResponses
     */
    collectedResponses: IZosmfTsoResponse[];
    /**
     * If an error occurs, returns the ImperativeError, which contains cause error.
     * @type {ImperativeError}
     * @memberof IStartStopResponses
     */
    failureResponse?: ImperativeError;
    /**
     * Servlet key from IZosmfTsoResponse
     * @type {string}
     * @memberof IStartStopResponses
     */
    servletKey: string;
    /**
     * Appended collected messages including READY prompt at the end.
     * @type {string}
     * @memberof IStartStopResponses
     */
    messages: string;
}
//# sourceMappingURL=IStartStopResponses.d.ts.map