import { NativeArray } from '../imports/NativeArray' import { Scriptable } from '../imports/Scriptable' export declare class AutomationAPI { encrypt(value?: any): Scriptable getNodeLogger(loggerName?: any): Scriptable isEncrypted(value?: any): Scriptable select(application?: Scriptable, targets?: NativeArray, capabilities?: NativeArray, context?: Scriptable): Scriptable selectAnyDegradedOrBetterMidServer(app?: any, target?: NativeArray, capabilities?: NativeArray): Scriptable selectAnyDegradedOrBetterMidServerFromCluster(app?: any, target?: NativeArray, capabilities?: NativeArray, clusterSysid?: string): Scriptable selectAnyDegradedOrBetterMidServerFromClusterEx(app?: any, clusterSysid?: string): Scriptable selectAnyMidServer(app?: any, target?: NativeArray, capabilities?: NativeArray): Scriptable selectMid(application?: Scriptable, targets?: NativeArray, capabilities?: NativeArray, context?: Scriptable): Scriptable selectUpMidServers(app?: any, target?: NativeArray, capabilities?: NativeArray): Scriptable constructor() }