import { Context } from '../interface'; import { AliOssComponent } from './component'; import { AliOssSourceManager } from './source-manager'; import { Config, CreateInstanceOptions } from './types'; export declare class AliOssManager { readonly ctx: Ctx; protected readonly sourceManager: AliOssSourceManager; getName(): string; instCacheMap: Map; createInstance(config: Config, clientName: SourceName, options?: CreateInstanceOptions): Promise; /** * Check the data source is connected */ isConnected(dataSourceName: SourceName): Promise; getDataSource(dataSourceName: SourceName): AliOssComponent; protected createCtxProxy(inst: AliOssComponent, reqCtx: Ctx): AliOssComponent; } //# sourceMappingURL=manager.d.ts.map