featureManager.d.ts 378 B

1234567891011121314
  1. import { IOConfig } from './pmx';
  2. export declare function getObjectAtPath(context: Object, path: string): any;
  3. export declare class FeatureManager {
  4. private logger;
  5. init(options: IOConfig): void;
  6. get(name: string): Feature;
  7. destroy(): void;
  8. }
  9. export declare class FeatureConfig {
  10. }
  11. export interface Feature {
  12. init(config?: any): void;
  13. destroy(): void;
  14. }