import { EnvironmentProviders } from '@angular/core';
import { TellyPlugin, TellyPluginConfig, TellyMediaOptions } from '@ngx-telly/player/core';
export declare function pluginFactory(plugin: new (config: Partial<TellyPluginConfig>) => TellyPlugin, config: Partial<TellyPluginConfig>): TellyPlugin;
export declare function provideTellyPlayer(config?: Partial<TellyMediaOptions>): EnvironmentProviders;
export declare function provideTellyPlugin<T extends TellyPlugin>(plugin: T, config?: Partial<TellyPluginConfig>): EnvironmentProviders;
