UNPKG

@shopify/polaris

Version:

Shopify’s admin product component library

23 lines (22 loc) 530 B
/// <reference types="react" /> interface RectConfig { top?: number; left?: number; width?: number; height?: number; } interface Point { x: number; y: number; } export declare class Rect { static readonly zero: Rect; top: number; left: number; width: number; height: number; constructor({ top, left, width, height }?: RectConfig); readonly center: Point; } export declare function getRectForNode(node: Element | React.ReactNode | Window): Rect; export {};