UNPKG

context-state

Version:
11 lines (9 loc) 254 B
type Subscriber<T> = (data: T) => void; declare class Publisher<T = unknown, P = unknown> { hook: (props: P) => T; constructor(hook: (props: P) => T); subscribers: Set<Subscriber<T>>; data: T; notify(): void; } export { Publisher };