type Handler = (value: T) => void; export declare class State { init: T; value: T; handler: Set>; constructor(init: T); get(): T; set(value: T): void; off(handler: Handler): void; on(handler: Handler): () => void; clear(): void; } export {};