import { F as FarmThemeSnapshot, a as FarmThemePreference, b as FarmResolvedTheme } from '../types-DQnyD3VD.mjs'; export { getTheme, setTheme, toggleTheme } from './runtime.mjs'; interface UseThemeResult extends FarmThemeSnapshot { setTheme(theme: FarmThemePreference): void; toggleTheme(): FarmResolvedTheme; } declare function useTheme(): UseThemeResult; export { type UseThemeResult, useTheme };