/** * @module * * BadgeUpModule */ import { ModuleWithProviders } from '@angular/core'; import { BadgeUpClient } from './core/badgeUpClient'; import { OverviewComponent } from './components/overview/overview'; import { BadgeUpSettings } from './config'; import { BadgeUp } from '@badgeup/badgeup-browser-client'; import { AllEarnedComponent } from './components/all-earned/all-earned'; import { AchievementEarnedPopupComponent } from './components/achievement-earned-popup/achievement-earned-popup'; export { BadgeUpClient, BadgeUpSettings }; export { BadgeUpNotificationType, BadgeUpEarnedAchievement } from './declarations'; export declare function provideForRootGuard(badgeUpClient: BadgeUpClient): any; export { AchievementEarnedPopupComponent, OverviewComponent, AllEarnedComponent }; export declare function badgeUpJSClient(badgeUpSettings: BadgeUpSettings): BadgeUp; export declare class BadgeUpModule { static forRoot(badgeUpSettings: BadgeUpSettings): ModuleWithProviders; }