import { ReactNode } from 'react'; /** * Hook to fill a slot with content. * Automatically clears the slot on unmount. * @param name - Slot name * @param content - Content to fill the slot with */ export declare function useFillSlot(name: string, content: ReactNode): void; /** * Hook to get slot content. * @param name - Slot name * @returns Slot content or null */ export declare function useSlotContent(name: string): ReactNode | null; /** * Hook to check if a slot is filled. * @param name - Slot name * @returns Whether slot is filled */ export declare function useIsSlotFilled(name: string): boolean;