import { InjectionToken, Type } from '@angular/core';
export declare abstract class OnMount {
    abstract dynamicOnMount(attrs?: Map<string, string>, content?: string, element?: Element): void;
}
export interface ComponentWithSelector {
    selector: string;
    component: Type<any>;
}
export declare class DynamicHTMLOptions {
    components: Array<ComponentWithSelector>;
}
export declare const NGX_DYNAMIC_CONFIG: InjectionToken<DynamicHTMLOptions>;
