import { ApplicationRef, ComponentRef, EnvironmentInjector, Injector, Renderer2, TemplateRef } from '@angular/core'; import { DokuSelectDropdownPortal } from '../select-dropdown-portal.component'; import { DokuSelectOption } from '../select-option.component'; import { DokuSelectOptionItemRecord } from '../select.interface'; export declare class ViewElementUtil { static createSelectDropdownPortal(props: { applicationRef: ApplicationRef; environmentInjector: EnvironmentInjector; parentElementInjector: Injector; renderer: Renderer2; inputWrapperElement?: HTMLElement | null; portalClass?: string; }): ComponentRef; static createSelectOption(props: { item: DokuSelectOptionItemRecord; bindLabel: string; bindValue: string; applicationRef: ApplicationRef; environmentInjector: EnvironmentInjector; renderer: Renderer2; portalRef?: ComponentRef; templateRef?: TemplateRef; }): ComponentRef; }