@ui-tool/core
Version:
9 lines • 585 B
TypeScript
import { Observable } from 'rxjs';
import { ComponentRef } from '@angular/core';
import { IBannerContentSettings } from '../../../models/interfaces/banners/banner-content-settings.interface';
import { IBannerContentComponent } from '../../../models/interfaces/banners/banner-content-component.interface';
export interface IBannerContentBuilder {
canBuildAsync(settings: IBannerContentSettings): Observable<boolean>;
buildAsync(settings: IBannerContentSettings): Observable<ComponentRef<IBannerContentComponent>>;
}
//# sourceMappingURL=banner-content-builder.interface.d.ts.map