import * as React from 'react';
interface UseUIStateProps {
  initialExpanded?: boolean;
  mainSlug?: string;
}
export interface UseUIStateResult {
  expanded: boolean;
  expand: () => void;
  setExpanded: React.Dispatch<React.SetStateAction<boolean>>;
}
/**
 * Hook for managing UI state like expansion and focus
 * Auto-expands if there's a relevant hash for this demo
 */
export declare function useUIState({
  initialExpanded,
  mainSlug
}: UseUIStateProps): UseUIStateResult;
export {};