import { AbstractBaseDataFieldComponent } from '../../base-component/abstract-base-data-field.component'; import { Injector, Type } from '@angular/core'; import { ComponentPortal } from '@angular/cdk/portal'; import { DataFieldPortalData } from '../../models/data-field-portal-data-injection-token'; import { DataField } from '../../models/abstract-data-field'; export declare abstract class AbstractCaseRefBaseFieldComponent> extends AbstractBaseDataFieldComponent { protected injector: Injector; protected caseViewType: Type; componentPortal: ComponentPortal; protected constructor(injector: Injector, caseViewType: Type, dataFieldPortalData: DataFieldPortalData); createFilter(filterValue: string | string[]): void; }