@arcgis/workflow-manager
Version:
ArcGIS Workflow Manager JavaScript API
19 lines (18 loc) • 746 B
TypeScript
import { RoutesApi } from './fetch/apis';
import { TokenGenerator } from './utils/token.generator';
import { ConfigInfo, ConfigInfoOverride, Manager } from './manager.factory';
export declare abstract class BaseManager implements Manager {
protected routesApi: RoutesApi;
protected itemId: string;
protected configInfo: ConfigInfo;
protected serverUrl: string;
protected tokenGenerator: TokenGenerator;
protected readonly handleError: any;
protected orgId: string;
protected constructor();
protected getCommonProperties(): Promise<any>;
initialize(config: ConfigInfo, tokenGenerator: TokenGenerator): Promise<void>;
}
export interface ConfigInfoTest extends ConfigInfoOverride {
isTestMode: boolean;
}