import { FunctionComponent, PropsWithChildren } from 'react'; import { type Breakpoints } from '../../legacy-constants/breakpoints'; export type DeviceType = 'desktop' | 'tablet' | 'mobile'; export interface DeviceContextProviderProps { staticDevice?: DeviceType; } export interface DeviceContextProps { device: DeviceType; isDesktop: boolean; isTablet: boolean; isMobile: boolean; breakpoints: Breakpoints; } /** * @internal Use {@link DesignSystem} instead */ export declare const DeviceContextProvider: FunctionComponent>; export declare function useDeviceContext(): DeviceContextProps;