/** * Platform viewport and scroll dimension information. * Provides comprehensive layout data including scroll position, viewport size, * outlet positioning, and device orientation for responsive feature rendering. * * @see getPlatformDimensions - SDK capability that returns this data * @see platformDimensionsChanged - SDK callback for dimension change events */ export interface PlatformDimensions { scrollY: number; innerHeight: number; innerWidth: number; outletOffset?: number; top?: number; bottom?: number; orientationType?: string; orientationAngle?: number; } /** * DOM element bounding rectangle values. * Returned by getPlatformDimensions when a CSS selector is provided. * Mirrors the properties of the native DOMRect interface. * * @see getPlatformDimensions - SDK capability that returns this when querying specific elements */ export interface DomRect { bottom: number; height: number; left: number; right: number; top: number; width: number; x: number; y: number; orientationType?: string; orientationAngle?: number; } //# sourceMappingURL=platformDimensions.d.ts.map