export default class Shape { x: number; y: number; w: number; h: number; ref: number; fill: string; temp: boolean; hide: boolean; constructor(x: any, y: any, w: any, h: any, fill: any, ref?: any); draw: (ctx: any) => void; contains: (mx: any, my: any, scale: any) => boolean; }