import { Session } from "@zowe/imperative";
import FormData = require("form-data");
import { SubmitSCLDictionary, IEndevorRestResponse, IEndevorAsyncTask } from "../index";
export declare class SubmitSCL {
    static setupSubmitSCLRequest(args: SubmitSCLDictionary): Promise<FormData>;
    static submitSCL(session: Session, instance: string, formData: FormData): Promise<IEndevorRestResponse<string>>;
    static submitSCLAsync(session: Session, instance: string, formData: FormData): Promise<IEndevorRestResponse<IEndevorAsyncTask>>;
}
