import { Board } from '../Board'; import { ImageModel } from '../shape/models/ImageModel'; import { RectModel } from '../shape/models/RectModel'; import type { BackgroundOptions } from '../types'; export declare class Background { image: ImageModel; overlay: RectModel; private board; constructor(board: Board); get nodes(): (import("konva/lib/shapes/Image").Image | import("konva/lib/shapes/Rect").Rect)[]; getPosition(): { x: number; y: number; }; setImageFromFile(file: File, options?: Partial): Promise; setImageFromUrl(url: string, options?: Partial): Promise; fill(color: string): void; }