import { Ref, InjectionKey } from 'vue'; export interface UIContainerContextValue { /** Reference to the UIRoot container element */ containerRef: Ref; /** Get the container element (may be null if not mounted) */ getContainer: () => HTMLDivElement | null; } export declare const UI_CONTAINER_KEY: InjectionKey; /** * Hook to access the UI container element. * * This provides access to the UIRoot container for: * - Container query based responsiveness * - Portaling elements to the root * - Measuring container dimensions * * @example * ```vue * * ``` */ export declare function useUIContainer(): UIContainerContextValue;