saltfish
Version:
An interactive video-guided tour system for web applications
19 lines • 588 B
TypeScript
import type { IManagerFactory, ManagedManagers } from '../services/ServiceInterfaces';
/**
* Factory for creating and managing manager instances
*/
export declare class ManagerFactory implements IManagerFactory {
/**
* Create all manager instances with proper dependencies
*/
createManagers(): ManagedManagers;
/**
* Reset all managers that support reset
*/
resetManagers(managers: ManagedManagers): void;
/**
* Destroy all managers
*/
destroyManagers(managers: ManagedManagers): void;
}
//# sourceMappingURL=ManagerFactory.d.ts.map