import { type AfterViewInit } from '@angular/core'; import * as i0 from "@angular/core"; export declare class PanZoomBackgroundCanvasComponent implements AfterViewInit { private readonly backgroundCanvasRef; private readonly host; private readonly destroyRef; private readonly drawFlowElement; private readonly platformId; private readonly panZoomService; private readonly panZoomController; private scheduledRender?; private backgroundCanvas; private backgroundContext; private backgroundPatterns; constructor(); ngAfterViewInit(): void; private watchRenderRequests; private requestDraw; private drawNow; private drawBackground; private getBackgroundContext; private getViewportSize; private readBackgroundPalette; private ensureBackgroundPatterns; private createGridPattern; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }