classy-pay-core
Version:
Shared tools used in ClassyPay-related projects
15 lines (14 loc) • 416 B
TypeScript
import DataSource, { DataSourceConfig } from './DataSource';
export declare class DataSourceManager {
private lock;
private dataSource;
private config;
private initialized;
private querying;
private cache;
constructor(dataSource: DataSource, config: DataSourceConfig);
getQuerying(): boolean;
get(key: string): Promise<any>;
private _init;
}
export default DataSourceManager;