export default class GridOptionsManager { static defaultGridGuideOptions: { snapToGridOnRelease: boolean; snapToGridDuringDrag: boolean; snapToAlignmentLocationOnRelease: boolean; snapToAlignmentLocationDuringDrag: boolean; distributionGuidelines: boolean; geometricGuideline: boolean; initPosAlignment: boolean; centerToEdgeAlignment: boolean; resize: boolean; parentPadding: boolean; drawGrid: boolean; gridSpacing: number; zoomDash: boolean; panGrid: boolean; gridStackOrder: number; gridColor: string; lineWidth: number; guidelinesStackOrder: number; guidelinesTolerance: number; guidelinesStyle: { strokeStyle: string; geometricGuidelineRange: number; range: number; minDistRange: number; distGuidelineOffset: number; horizontalDistColor: string; verticalDistColor: string; initPosAlignmentColor: string; lineDash: number[]; horizontalDistLine: number[]; verticalDistLine: number[]; initPosAlignmentLine: number[]; }; parentSpacing: number; }; currentProperties: any; cy: any; constructor(cy: any); changeParameters(params: any): void; getCurrentOptions(): any; getDefaultOptions(): { snapToGridOnRelease: boolean; snapToGridDuringDrag: boolean; snapToAlignmentLocationOnRelease: boolean; snapToAlignmentLocationDuringDrag: boolean; distributionGuidelines: boolean; geometricGuideline: boolean; initPosAlignment: boolean; centerToEdgeAlignment: boolean; resize: boolean; parentPadding: boolean; drawGrid: boolean; gridSpacing: number; zoomDash: boolean; panGrid: boolean; gridStackOrder: number; gridColor: string; lineWidth: number; guidelinesStackOrder: number; guidelinesTolerance: number; guidelinesStyle: { strokeStyle: string; geometricGuidelineRange: number; range: number; minDistRange: number; distGuidelineOffset: number; horizontalDistColor: string; verticalDistColor: string; initPosAlignmentColor: string; lineDash: number[]; horizontalDistLine: number[]; verticalDistLine: number[]; initPosAlignmentLine: number[]; }; parentSpacing: number; }; setSnapToGuidelines(state: any): void; setShowGrid(state: any): void; refreshGridOptionsExtension(): void; }