UNPKG

@zohocrm/typescript-sdk-7.0

Version:
28 lines (27 loc) 1.05 kB
import { Token } from '../models/authenticator/token'; import { TokenStore } from '../models/authenticator/store/token_store'; import { SDKConfig } from './sdk_config'; import { Environment } from './dc/environment'; import * as LoggerFile from './logger/logger'; import { RequestProxy } from './request_proxy'; export declare class InitializeBuilder { private _environment; private _store; private _token; private _resourcePath; private _requestProxy; private _sdkConfig; private _logger; private errorMessage; private initializer; constructor(); initialize(): Promise<void>; switchUser(): Promise<void>; logger(logger: LoggerFile.Logger): InitializeBuilder; token(token: Token): InitializeBuilder; SDKConfig(sdkConfig: SDKConfig): InitializeBuilder; requestProxy(requestProxy: RequestProxy): InitializeBuilder; resourcePath(resourcePath: string): InitializeBuilder; store(store: TokenStore): InitializeBuilder; environment(environment: Environment): InitializeBuilder; }