export default class BarElement extends Element { static id: string; /** * @type {any} */ static defaults: any; constructor(cfg: any); options: any; horizontal: any; base: any; width: any; height: any; inflateAmount: any; draw(ctx: any): void; inRange(mouseX: any, mouseY: any, useFinalPosition: any): boolean; inXRange(mouseX: any, useFinalPosition: any): boolean; inYRange(mouseY: any, useFinalPosition: any): boolean; getCenterPoint(useFinalPosition: any): { x: number; y: number; }; getRange(axis: any): number; } export type BarProps = { x: number; y: number; base: number; horizontal: boolean; width: number; height: number; }; import Element from "../core/core.element.js";