import { Session } from "@zowe/imperative";
import { IElementBasicData, IEndevorRestResponse, IElementActionRequestOptions, SigninElmDictionary, IEndevorAsyncTask } from "../index";
export declare class SigninElement {
    static setupSigninRequest(args: SigninElmDictionary): IElementActionRequestOptions;
    static signinElement(session: Session, instance: string, element: IElementBasicData, requestBody: IElementActionRequestOptions): Promise<IEndevorRestResponse<void>>;
    static signinElementAsync(session: Session, instance: string, element: IElementBasicData, requestBody: IElementActionRequestOptions): Promise<IEndevorRestResponse<IEndevorAsyncTask>>;
}
