/**
 * @license
 * Copyright Endlessjs. All Rights Reserved.
 * Licensed under the MIT License. See License.txt in the project root for license information.
 */
import { InjectionToken } from '@angular/core';
import { ElMediaBreakpoint } from './services/breakpoints.service';
import { ElJSThemeOptions } from './services/js-themes/theme.options';
export interface ElThemeOptions {
    name: string;
}
export declare const EL_THEME_OPTIONS: InjectionToken<ElThemeOptions>;
export declare const EL_MEDIA_BREAKPOINTS: InjectionToken<ElMediaBreakpoint[]>;
export declare const EL_BUILT_IN_JS_THEMES: InjectionToken<ElJSThemeOptions[]>;
export declare const EL_JS_THEMES: InjectionToken<ElJSThemeOptions[]>;
/**
 * We're providing browser apis with tokens to improve testing capabilities.
 * */
export declare const EL_WINDOW: InjectionToken<Window>;
export declare const EL_DOCUMENT: InjectionToken<Document>;
