UNPKG

@broadcom/endevor-for-zowe-cli

Version:

Endevor Plug-in for Zowe CLI

15 lines (14 loc) 1.25 kB
import { Session, IHandlerProgressApi } from "@zowe/imperative"; import { EndevorWorkspaceResponse, IElementBasicData, IEndevorInstance, IEndevorWorkspaceState, WorkspaceDictionary } from ".."; import { FileExtensionResolution } from "./doc/IEndevorWorkspaceEnums"; import { EndevorWorkspaceFilter } from "./EndevorWorkspaceFilter"; export declare class SyncWorkspace { static syncWorkspace(session: Session, instance: string, location: IElementBasicData, workspaceArgs: WorkspaceDictionary, progressApi?: IHandlerProgressApi): Promise<EndevorWorkspaceResponse>; private static syncWorkspaceImpl; static unsyncWorkspace(session: Session, instance: string, location: IElementBasicData, workspaceArgs: WorkspaceDictionary, progressApi?: IHandlerProgressApi): Promise<EndevorWorkspaceResponse>; private static unsyncWorkspaceImpl; static buildWorkspaceState(session: Session, instance: string, optWorkspace: string | undefined, filter: EndevorWorkspaceFilter, serverConfig: IEndevorInstance, progressApi?: IHandlerProgressApi, optFileExtension?: FileExtensionResolution): Promise<IEndevorWorkspaceState>; private static determineSyncActions; private static performActions; private static determineDeleteConflictAction; }