export interface IRenderable { getDimension(): Dimension; } export interface Dimension { top: number; left: number; width: number; height: number; } export module Dimension { export const toString = (dim: Dimension) => { return {top: dim.top + 'px', left: dim.left + 'px', width: dim.width + 'px', height: dim.height + 'px'}; }; }