UNPKG

903 BTypeScriptView Raw
1/**
2 * @license
3 * Copyright Akveo. All Rights Reserved.
4 * Licensed under the MIT License. See License.txt in the project root for license information.
5 */
6import { InjectionToken } from '@angular/core';
7import { NbMediaBreakpoint } from './services/breakpoints.service';
8import { NbJSThemeOptions } from './services/js-themes/theme.options';
9export interface NbThemeOptions {
10 name: string;
11}
12export declare const NB_THEME_OPTIONS: InjectionToken<NbThemeOptions>;
13export declare const NB_MEDIA_BREAKPOINTS: InjectionToken<NbMediaBreakpoint[]>;
14export declare const NB_BUILT_IN_JS_THEMES: InjectionToken<NbJSThemeOptions[]>;
15export declare const NB_JS_THEMES: InjectionToken<NbJSThemeOptions[]>;
16/**
17 * We're providing browser apis with tokens to improve testing capabilities.
18 * */
19export declare const NB_WINDOW: InjectionToken<Window>;
20export declare const NB_DOCUMENT: InjectionToken<Document>;