/** * Request payload for the requestExtensionData capability. * Used for making extension API requests through the platform to backend services. * * @see requestExtensionData-setup.ts - Used in extension data message handler */ export interface ExtensionDataRequest { moduleId: string; route: string; body?: string; featureName?: string; } /** * Values from a DOMRect object representing element dimensions and position. * Used for reporting element bounding box information to features. * * @see getPlatformDimensions-setup.ts - Used in dimension response data */ export type DomRectValues = { bottom: number; height: number; left: number; right: number; top: number; width: number; x: number; y: number; }; /** * Options for the getPlatformDimensions capability. * Allows specifying a CSS selector to target a specific element for dimension queries. * * @see getPlatformDimensions-setup.ts - Used as parameter type for dimension requests */ export interface PlatformDimensionsOptions { selector?: string; } //# sourceMappingURL=sources.d.ts.map