import type { ESLMediaProviderRegistry } from './esl-media-registry';
import type { ProviderType } from './esl-media-provider';
/**
 * An event dispatched by {@link ESLMediaProviderRegistry} on new provider registration
 */
export declare class ESLMediaRegistryEvent extends Event {
    readonly target: ESLMediaProviderRegistry;
    /** Registered provider instance */
    readonly provider: ProviderType;
    constructor(target: ESLMediaProviderRegistry, provider: ProviderType);
    /** Checks if the event relates to passed provider name */
    isRelates(name: string): boolean;
}
