import { Breakpoint } from './Breakpoints.js'; type ResponsiveValue = Partial>; type ResponsiveProp = T | ResponsiveValue; declare function isResponsiveObject(obj: unknown): obj is ResponsiveValue; declare function parseResponsiveValue(value: T | ResponsiveValue, matchedBreakpoints: Breakpoint[]): T | undefined; declare function useResponsiveValue(value: T | ResponsiveValue): T | undefined; export { type ResponsiveProp, type ResponsiveValue, isResponsiveObject, parseResponsiveValue, useResponsiveValue };