/** * 简单版 发布订阅 */ type Listender = (state: any) => void; declare class ObserverStateManagerClass { private listeners; private state; attach(listener: Listender): void; detach(listenerToRemove: Listender): void; update(state: T): void; private notify; } export declare const ObserverStateManager: ObserverStateManagerClass; export {};