import { OnInit, OnChanges, SimpleChanges, ElementRef, Renderer2 } from '@angular/core'; import { AnimationService } from '../../core/ui/animation.service'; import * as i0 from "@angular/core"; export interface CursorSelectionDef { fromX: number; fromY: number; toX: number; toY: number; visible: boolean; } export declare class PgCalendarCursorComponent implements OnInit, OnChanges { private _animationService; private _renderer; _cursorChild: ElementRef; get cursorEl(): any; visible: boolean; xPos: number; yPos: number; duration: number; cellSize: number; constructor(_animationService: AnimationService, _renderer: Renderer2); ngOnInit(): void; ngOnChanges(changes: SimpleChanges): void; show(): Promise; hide(): Promise; moveTo(x: any, y: any): Promise; setPosition(x: any, y: any): Promise; static ɵfac: i0.ɵɵFactoryDef; static ɵcmp: i0.ɵɵComponentDefWithMeta; }