import { CmsConfig, CmsBannerComponent } from '@spartacus/core'; import { CmsComponentData } from './../../cms/components/cms-component-data'; import { Observable } from 'rxjs'; export declare class BannerComponent { component: CmsComponentData; protected config: CmsConfig; static hasMedia(data: any): boolean; constructor(component: CmsComponentData, config: CmsConfig); hasImage(): Observable; getImageUrl(): Observable; getTarget(): Observable; getAltText(): Observable; getBaseUrl(): string; getImageAbsoluteUrl(): Observable; }