import { type MutableRefObject } from 'react';
/**
 * Effect: CompanyIds change detection.
 * Don't initialize or react until safeguard is ready.
 * This prevents seeing the null->[25] transition on first mount
 * and the [25]->null->[25] oscillation during cancel/reopen.
 */
export declare const useCompanyIdChangeEffect: (callbacks: {
    clearCache: () => void;
    clearTiles: () => void;
    loadAllWells: () => void;
    hasLoadedRef: MutableRefObject<boolean>;
}) => void;
//# sourceMappingURL=useCompanyIdChangeEffect.d.ts.map