import { PerfTools, PerfState, DefaultPerfToolsField } from '../types';
export declare type Store = {
    tools: PerfTools;
    componentsMap: WeakMap<object, any>;
    perfState: PerfState;
};
export declare const getDefaultStore: () => {
    tools: {
        renderCount: {
            current: {};
        };
        renderTime: {
            current: {};
        };
    };
    componentsMap: WeakMap<object, any>;
    perfState: {
        hasRenderCount: boolean;
        hasRenderTime: boolean;
    };
};
export declare const store: Store;
export declare const getPerfTools: <T extends DefaultPerfToolsField>() => PerfTools<T>;
//# sourceMappingURL=store.d.ts.map