import { ElementRef } from '@angular/core'; import { DynamicallyCreatedComponent } from '../../../../../common/component'; import { FormationPublisher } from '../../../../../../core/structure/formation/src/api/formation.publisher'; import { FormationCustomSelectId } from '../../../../../../core/structure/formation/src/api/custom/formation.custom-select.id'; import * as i0 from "@angular/core"; export declare class SelectCustomModalComponent extends DynamicallyCreatedComponent { private readonly formationPublisher; private readonly structureId; private readonly formationWarehouse; selection$: import("@generic-ui/hermes").HermesObservable; constructor(elRef: ElementRef, formationPublisher: FormationPublisher); selectCustom(id: FormationCustomSelectId): void; protected getSelectorName(): string; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }