@nebulae/angular-ble
Version:
A Web Bluetooth (Bluetooth Low Energy) module for angular (v2+)
13 lines (12 loc) • 615 B
TypeScript
import { ModuleWithProviders, InjectionToken } from '@angular/core';
import { BrowserWebBluetooth } from './platform/browser';
import { ConsoleLoggerService, NoLoggerService } from './logger.service';
export interface AWBOptions {
enableTracing?: boolean;
}
export declare function browserWebBluetooth(): BrowserWebBluetooth;
export declare function consoleLoggerServiceConfig(options: AWBOptions): ConsoleLoggerService | NoLoggerService;
export declare function makeMeTokenInjector(): InjectionToken<{}>;
export declare class AngularBleModule {
static forRoot(options?: AWBOptions): ModuleWithProviders;
}