import { ComponentInterface, EventEmitter } from '../../stencil-public-runtime'; import { STContent } from '../../models/sdk/content'; import { STWidgetConfiguration } from '../../models/sdk/widget-configuration'; export declare class Notification implements ComponentInterface { host: HTMLStaytunedNotificationElement; widgetConfigurationKey: string; pixel: boolean; widgetContent: STContent; widgetConfiguration: STWidgetConfiguration; private cacheBuster; environment: 'dev' | 'prod'; setComponentInput(componentInput: any): Promise; getName(): string; requestWidgetConfigurationEvent: EventEmitter<{ widgetConfigurationKey: string; }>; requestContentEvent: EventEmitter<{ contentKey: string; }>; firstComponentLoadedEvent: EventEmitter; private componentCommon; componentWillLoad(): Promise; widgetConfigurationUpdated(newValue: STWidgetConfiguration): void; widgetContentUpdated(): void; disconnectedCallback(): void; render(): any; }