import { ChangeDetectorRef, ElementRef } from '@angular/core'; import { StructureId } from '../../../../../core/structure/structure-core/src/api/global/structure.id'; import { FormationPublisher } from '../../../../../core/structure/formation/src/api/formation.publisher'; import { SmartComponent } from '../../../../common/component/src/smart-component'; import { FormationWarehouse } from '../../../../../core/structure/formation/src/api/formation.warehouse'; import { StructureSelectCustomService } from './structure.select-custom.service'; import * as i0 from "@angular/core"; export declare class SelectCustomComponent extends SmartComponent { private readonly changeDetectorRef; private readonly structureSelectCustomService; private readonly structureId; private readonly formationCommandDispatcher; private readonly formationWarehouse; headerDialogContainer: ElementRef; options: string[]; context: import("../../../../common/component").ReactiveContext; constructor(changeDetectorRef: ChangeDetectorRef, elementRef: ElementRef, structureSelectCustomService: StructureSelectCustomService, structureId: StructureId, formationCommandDispatcher: FormationPublisher, formationWarehouse: FormationWarehouse); openConfigDialog(): void; protected getSelectorName(): string; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }