import { AbapService, FlpConfig } from "@sap/adp-abap";
import { UI5DeployYamlApp } from "@sap/adp-common";
export declare enum PromptType {
    INPUT = "input",
    FOLDER_BROWSER = "folder-browser",
    LIST = "list",
    CONFIRM = "confirm",
    PASSWORD = "password",
    EDITOR = "editor",
    AUTOCOMPLETE = "autocomplete"
}
export declare enum PromptGuiOptionsType {
    LABEL = "label"
}
export type FlpPromptsConfig = {
    appID: string;
    inboundIds: string[];
    isCloudProject: boolean;
    system: string;
    flpConfig?: FlpConfig;
};
export type DeployPromptsConfig = {
    abapService: AbapService;
    abapServiceConfig: AbapServiceConfig;
    deployApp?: UI5DeployYamlApp;
};
export type AbapServiceConfig = {
    username?: string;
    password?: string;
    client?: string;
    system: string;
};
