import { ChangeDetectorRef, // @angular/core
DomSanitizer } from 'angular-libs';
import { EvanDescriptionService } from '../../services/bcc/description';
import { AsyncComponent } from '../../classes/AsyncComponent';
/**************************************************************************************************/
/**
 * shows an generalized "Theirs no data." screen using DApp DBCP descriptions
 *
 * Usage:
 *   <evan-empty-dapp
 *     [text]="'_dappcontacts.nothing-found' | translate:{ filter: filterString })"
 *     ensAddress="addressbook">
 *   </evan-empty-dapp>
 *
 * @class      Component EmptyDAppDisplayComponent
 */
export declare class EmptyDAppDisplayComponent extends AsyncComponent {
    private description;
    private ref;
    private _DomSanitizer;
    /***************** inputs & outpus *****************/
    /**
     * ens address to load the empty preview img from
     */
    ensAddress: string;
    /**
     * text to display under neath the window
     */
    text: string;
    /**
     * apply dynamic applied img, overwrites ensAddress img
     */
    img: string;
    /***************** initialization  *****************/
    constructor(description: EvanDescriptionService, ref: ChangeDetectorRef, _DomSanitizer: DomSanitizer);
    /**
     * load dbcp address and set img, if not set before.
     */
    _ngOnInit(): Promise<void>;
}
