import { OnChanges, SimpleChanges, ElementRef } from '@angular/core';
import { AlExternalContentManagerService } from '../services';
import * as i0 from "@angular/core";
export declare class AlExternalTextDirective implements OnChanges {
    externalContent: AlExternalContentManagerService;
    elementRef: ElementRef;
    resource?: string;
    constructor(externalContent: AlExternalContentManagerService, elementRef: ElementRef);
    ngOnChanges(changes: SimpleChanges): void;
    installResourceText(resourceId: string): Promise<void>;
    static ɵfac: i0.ɵɵFactoryDef<AlExternalTextDirective, never>;
    static ɵdir: i0.ɵɵDirectiveDefWithMeta<AlExternalTextDirective, "[alExternalText]", never, { "resource": "alExternalText"; }, {}, never>;
}
