import { ValueOrGetter, SharedState, DerivedSharedStateGetter, DerivedSharedStateSetter } from "./types";
export declare function createSharedState<T>(initialValueOrGetter: ValueOrGetter<T>): SharedState<T>;
export declare function createDerivedSharedState<T>(getter: DerivedSharedStateGetter<T>, setter?: DerivedSharedStateSetter<T>): SharedState<T>;
