import { DropTableTypes } from '@genexus/designer-common'; import { EventEmitter } from '../../stencil-public-runtime'; export declare class DropTableArea { private _activeMarker; element: HTMLElement; rows: DropTableTypes.TableRow[]; dropCorners: 'horizontal' | 'vertical' | 'both'; isValidDropFn: (evt: MouseEvent, target: DropTableTypes.DropTargetInfo) => boolean; onDragEnter(evt: DragEvent): void; onDragOver(evt: DragEvent): void; onDragLeave(evt: DragEvent): void; onDrop(evt: DragEvent): void; dropOnPlaceHolder: EventEmitter; render(): any; private _isValidDrop; private _getDropTarget; private _getDropTargetInfo; private _renderRow; private _renderCell; private _renderPlaceHolder; }