import { OnInit } from '@angular/core';
import { ChoiceList } from '../../../../forms/page/widgets/choicelist';
import { SectionField } from '../../../../forms/page/data-detail-view/section-field';
import { DataDetailViewDto } from '../../data-detail-view-dto';
import { FormObjectViewService } from '../../form-object-view.service';
import * as i0 from "@angular/core";
export declare class ChoiceListWidgetViewComponent implements OnInit {
    private _formObjectViewService;
    widget: ChoiceList;
    baseUrl: string;
    axonatorX1Url: string;
    detailViewType: any;
    widgetValue: any;
    section: SectionField;
    widgetSubType: any;
    choiceListDetailView: Map<string, DataDetailViewDto>;
    expandedChoiceRecords: Map<string, boolean>;
    choiceRecordsInProgress: Map<string, boolean>;
    constructor(_formObjectViewService: FormObjectViewService);
    ngOnInit(): void;
    removeSlashFromImageUrl(url: any): string;
    toggleAccordion(accordionToggle: HTMLElement, formobjectId: string, childSectionId: number): void;
    static ɵfac: i0.ɵɵFactoryDeclaration<ChoiceListWidgetViewComponent, never>;
    static ɵcmp: i0.ɵɵComponentDeclaration<ChoiceListWidgetViewComponent, "lib-choice-list-widget-view", never, { "widget": "widget"; "baseUrl": "baseUrl"; "axonatorX1Url": "axonatorX1Url"; }, {}, never, never>;
}
