import { FabricObject } from '../Object/FabricObject'; import { Textbox } from '../Textbox'; import { Rect } from '../Rect'; import { Group } from '../Group'; import { LayoutManager } from '../../LayoutManager'; import { WidgetFrameInterface } from './type/widget.entity.frame'; import { WidgetType } from './type/widget.type'; declare class XFrame extends FabricObject implements WidgetFrameInterface { title: Textbox; titleText: string; body: Rect; objects: Group; layoutManager: LayoutManager; static type: WidgetType; static objType: WidgetType; constructor(options?: Partial); updatedBy: string; updatedByName: string; createdByName: string; boardId: string; objType: WidgetType; userId: string; zIndex: number; version: string; updatedAt: number; createdAt: number; createdBy: string; checkObjectInFrame(obj: any): void; getObject(): Record; addObject(obj: any): void; removeObject(obj: any): void; } export { XFrame }; //# sourceMappingURL=XFrame.d.ts.map