import { type MutableRefObject } from 'react';
import type { IdleCallbackHandle } from '../cache-utils';
import type { AllWellsCacheEntry } from './types';
type StorageFlusherRefs = {
    pendingWriteRef: MutableRefObject<AllWellsCacheEntry | null>;
    idleHandlesRef: MutableRefObject<Set<IdleCallbackHandle>>;
};
export declare const createStorageFlusher: (refs: StorageFlusherRefs) => import("lodash").DebouncedFunc<() => void>;
export {};
//# sourceMappingURL=createStorageFlusher.d.ts.map