export declare const MOBILE_WIDTH_BREAKPOINT_PX = 768;
export declare const PORTRAIT_TABLET_MAX_WIDTH_PX = 1024;
type ComputeIsMobileViewportInput = {
    width: number;
    height: number;
    forceMobile?: boolean;
    isSnap2?: boolean;
};
/**
 * Mobile viewport check used by ov25-ui shell decisions.
 * Snap2 can additionally treat portrait tablet viewports as mobile.
 */
export declare function computeIsMobileViewport({ width, height, forceMobile, isSnap2, }: ComputeIsMobileViewportInput): boolean;
export {};
