import { type RefObject } from 'react'; import type { LayoutArea, LayoutAreaMode } from './layout-area-sizing-context'; /** * Observe CSS's responsive modes without loading the drag allocator or publishing * measured widths back into CSS. Observe the host and independent occupied tracks; * managed panels, TopNav and Banner are deliberately not observed during dragging. */ export declare function useCssLayoutAreaStates(layoutRef: RefObject | undefined, revision: number, isEnabled: boolean): Partial>;