import { XY, Point } from '../../Point'; export declare class FabricObject2 { statefullCache: boolean; noScaleCache: boolean; borderScaleFactor: number; padding: number; prototypeselectable: boolean; isRemoteEditing: boolean; RemoteUserWhoEditing: string; NUM_FRACTION_DIGITS: number; activeOn: string; borderColor: string; cornerSize: number; hasRotatingPoint: boolean; minScaleLimit: number; cornerColor: string; cornerStrokeColor: string; cornerStyle: string; id: string; idsInGroup: string[]; selectable: boolean; activeSelectWithoutArrow: any[]; activeSelectionWithArrow: any[]; transformPointToCanvas(point: XY): Point; transformPointFromCanvas(point: XY): Point; transformPointToViewport(point: XY): Point; text: string; getText(): string; convertACoordToRCoord(ax: any, ay: any): { x: number; y: number; } | null; convertRCoordToACoord1(rx: number, ry: number): { x: number; y: number; } | null; convertRCoordToACoord(rx: number, ry: number): { x: number; y: number; } | null; convertRCoordToACoordPartialAS(rx: number, ry: number): { x: number; y: number; } | undefined; } //# sourceMappingURL=X_Object.d.ts.map