import { ObservableMap } from './types';
type Invocable<T> = T | (() => T);
export declare const createObservableMap: <T extends {
    [key: string]: any;
}>(defaultState?: Invocable<T>, shouldUpdate?: (newV: any, oldValue: any, prop: keyof T) => boolean) => ObservableMap<T>;
export {};
