adapter-loader.d.ts 360 B

12345678910111213141516
  1. import {Adapter} from './adapter.js';
  2. import {AnyObject} from '../types.js';
  3. import {Service} from '@e22m4u/js-service';
  4. /**
  5. * Adapter loader.
  6. */
  7. export declare class AdapterLoader extends Service {
  8. /**
  9. * Load by name.
  10. *
  11. * @param adapterName
  12. * @param settings
  13. */
  14. loadByName(adapterName: string, settings?: AnyObject): Promise<Adapter>;
  15. }