import { Desiredstatus, ReleaseChannelName, Tracinglabels } from './types/gateway-manager'; import { AuthenticationBaseCommand } from 'anypoint-cli-command'; export declare const supportedLogLevels: string[]; export declare const cmpsNames: { analyticsHandl: string; trackingServ: string; loggingServ: string; }; export declare const standaloneApplication: (self: AuthenticationBaseCommand, identifier: string, status: string) => Promise; export declare const getAppByIdentifier: (self: AuthenticationBaseCommand, ident: string) => Promise; export declare const addServerToCluster: (self: AuthenticationBaseCommand, clusterId: string, serverId: string, serverIp: string | undefined) => Promise; export declare const removeServerFromCluster: (self: AuthenticationBaseCommand, clusterId: string, serverId: string) => Promise; export declare const showApplication: (app: any) => any[]; export declare const showAlert: (alert: any) => any[]; export declare const parseAppCreds: (raw: string) => any; export declare const downloadSourceZip: (self: AuthenticationBaseCommand, sourceSess: any, app: any) => Promise; export declare const loadTargetComponents: (self: AuthenticationBaseCommand, app: any, sessionHeader?: any) => Promise; export declare const parseLogLevels: (logsOpt: any) => any[]; export declare const appModifyLogging: (self: AuthenticationBaseCommand, logOpt: any, app: any, targetCmps: any, sessionHeader?: any) => Promise; export declare const appModifyAnalyticsHandler: (self: AuthenticationBaseCommand, insightOpt: any, app: any, targetCmps: any, sessionHeader?: any) => Promise>; export declare const appModifyTrackingService: (self: AuthenticationBaseCommand, insightOpt: any, app: any, targetCmps: any, sessionHeader?: any) => Promise>; export declare const getFlexGateways: (self: AuthenticationBaseCommand, kind: string) => Promise; export declare const showFlexGateways: (gateways: any) => any[]; export declare const showGatewayDetail: (gateways: any) => Promise; export declare const showGatewayApis: (apis: any) => Promise; export declare const validateDesiredStatusAndPatch: (self: AuthenticationBaseCommand, managedGatewayId: string, desiredStatus: Desiredstatus) => Promise; export declare const getFinalRuntimeVersion: (self: AuthenticationBaseCommand, version: string, releaseChannel: ReleaseChannelName) => Promise; export declare function getReleaseChannelLatestVersion(self: AuthenticationBaseCommand, releaseChannel: ReleaseChannelName): Promise; export declare const parseTracingLabels: (self: AuthenticationBaseCommand, labelsValue: string | any[]) => Tracinglabels[]; export declare const validateTargetId: (self: AuthenticationBaseCommand, targetId: string) => Promise;