import BaseFoundation, { DefaultAdapter } from '../base/foundation'; export interface BannerAdapter

, S = Record> extends DefaultAdapter { setVisible: () => void; notifyClose: (e: any) => void; } export default class BannerFoundation

, S = Record> extends BaseFoundation, P, S> { constructor(adapter: BannerAdapter); removeBanner(e: any): void; }