/**
 * @deprecated This file has been refactored into modular structure.
 * Use imports from "./state" instead:
 * - BuilderProvider, useBuilderState, useBuilderDispatch, useBuilderSelectedScreen
 * - BuilderState, BuilderAction types
 * - INITIAL_STATE, INITIAL_META, INITIAL_SCREEN constants
 */

// Re-export everything from the new modular structure for backward compatibility
export {
  type BuilderState,
  type BuilderAction,
  type BuilderProviderProps,
  INITIAL_STATE,
  INITIAL_META, 
  INITIAL_SCREEN,
  withDirty,
  generateScreenId,
  createScreenByTemplate,
  builderReducer,
  BuilderProvider,
  useBuilderState,
  useBuilderDispatch,
  useBuilderSelectedScreen,
} from "./state";
