import { Session } from "@zowe/imperative";
import { DefinePkgDictionary, IEndevorRestResponse } from "../index";
import FormData = require("form-data");
export declare class CreateUpdatePackage {
    static setupCreateUpdatePackageRequest(args: DefinePkgDictionary, isCreate: boolean): Promise<FormData>;
    static createPackage(session: Session, instance: string, packageName: string, formData: FormData): Promise<IEndevorRestResponse<void>>;
    static updatePackage(session: Session, instance: string, packageName: string, formData: any): Promise<IEndevorRestResponse<void>>;
}
