///
import { Tile } from "../models/Tile.js";
import { Peripheral, Service, Characteristic } from 'noble-winrt';
import { AbstractTileService } from './AbstractTileService.js';
export declare class TileServiceNoble extends AbstractTileService {
peripheral: Peripheral;
feedService: Service;
mepCommandChar: Characteristic;
mepResponseChar: Characteristic;
tileIdChar: Characteristic;
constructor(peripheral: Peripheral);
connect(rssiTimeout?: number): Promise;
isTile(): any;
isTileActivated(): boolean;
getTileId(): Promise;
discoverServices(): Promise;
authenticate(tile: Tile): Promise;
isMepCmdOrRespSet(): boolean;
_sendPackets(toSend: Buffer): Promise;
_disconnect(): Promise;
}
//# sourceMappingURL=TileServiceNoble.d.ts.map