import { Breakpoint } from '@seed-design/css/breakpoints'; type ResponsiveObject = { [K in Breakpoint]?: T; } & (T extends object ? { [K in Exclude]?: never; } : {}); export type ResponsiveValue = T | ResponsiveObject; export type UnwrapResponsive = T extends ResponsiveValue ? U : T; export type BreakpointThreshold = Exclude; export declare function isResponsiveObject(value: ResponsiveValue): value is ResponsiveObject; export {}; //# sourceMappingURL=responsive.d.ts.map