import { TemplateRef } from '@angular/core';
import { BsModalRef } from 'ngx-bootstrap';
import { Params } from '@angular/router';
import { AppStateService } from '../../../services/AppStateService';
import { ClientSettingsService } from '../../../services/ClientSettingsService';
import { WidgetConfiguration } from '../../../interfaces/WidgetInterfaces';
export declare class WidgetInModalComponent {
    protected clientSettingsService: ClientSettingsService;
    protected appStateService: AppStateService;
    context: Params;
    modalRef: BsModalRef;
    matchWidgetConfig: WidgetConfiguration;
    widgetConfigList: WidgetConfiguration[];
    widgetContainer: TemplateRef<any>;
    showHeader: boolean;
    showFooter: boolean;
    constructor(clientSettingsService: ClientSettingsService, appStateService: AppStateService);
    BuildDisplay(): void;
}
