/// import { ModuleWithProviders } from '@angular/core'; import { KeyboardService } from './services/keyboard.service'; import { KeyboardServiceConfig } from './model/keyboard-service-config.interface'; import { HammerGestureConfig } from '@angular/platform-browser'; export declare class KsHammerGestureConfig extends HammerGestureConfig { buildHammer(element: HTMLElement): HammerManager; } /** * Module to import it in the root module of your application. */ export declare class GalleryModule { /** * Importing with '.forRoot()' is deprecated. I'll provide a new way to do this in next releases. * Will be removed in 8.0.0 or 9.0.0 */ static forRoot(config?: KeyboardServiceConfig): ModuleWithProviders; } /** * Function to setup the keyboard service inside the `forRoot` method. * @param KeyboardServiceConfig injector is an interface of type `KeyboardServiceConfig` to pass data to KeyboardService * @returns KeyboardService an instance of the `KeyboardService` */ export declare function setupKeyboardService(injector: KeyboardServiceConfig): KeyboardService;