import { InitModelOf, ObjectModel, ObjectWithType, SomeRequired, TileGrid, TileGridMoveSupport } from '..'; export declare class TileMoveHandler implements TileMoveHandlerModel, ObjectWithType { model: TileMoveHandlerModel; initModel: SomeRequired; objectType: string; tileGrid: TileGrid; $container: JQuery; moveSupport: TileGridMoveSupport; protected _mouseDownHandler: (event: JQuery.MouseDownEvent) => void; constructor(model: InitModelOf); init(): void; destroy(): void; protected _onMouseDown(event: JQuery.MouseDownEvent): void; } export interface TileMoveHandlerModel extends ObjectModel { $container?: JQuery; tileGrid: TileGrid; } //# sourceMappingURL=TileMoveHandler.d.ts.map