///
import { OnInit, EventEmitter } from '@angular/core';
export declare class ChessboardComponent implements OnInit {
board: any;
private _position;
private _orientation;
private _showNotation;
private _draggable;
private _dropOffBoard;
private _pieceTheme;
private _moveSpeed;
private _snapbackSpeed;
private _snapSpeed;
private _sparePieces;
animation: Boolean;
animationChange: EventEmitter;
constructor();
onResize(event: any): void;
position: any;
orientation: Boolean;
showNotation: Boolean;
draggable: Boolean;
dropOffBoard: string;
pieceTheme: any;
moveSpeed: any;
snapbackSpeed: any;
snapSpeed: any;
sparePieces: Boolean;
positionChange: EventEmitter;
orientationChange: EventEmitter;
showNotationChange: EventEmitter;
draggableChange: EventEmitter;
dropOffBoardChange: EventEmitter;
pieceThemeChange: EventEmitter;
moveSpeedChange: EventEmitter;
snapbackSpeedChange: EventEmitter;
snapSpeedChange: EventEmitter;
sparePiecesChange: EventEmitter;
clear(): void;
move(notation: string): void;
change: EventEmitter