import { PipeTransform } from '@angular/core'; import { Result, SearchField } from '@mtna/search-manager-ui'; import * as i0 from "@angular/core"; /** Given an array of {@link SearchField} and a {@link Result}, filter down the {@link SearchField}s that the {@link Result} has a value for. */ export declare class MtnaFilterEmptySearchFieldsPipe implements PipeTransform { /** * @param searchFields The array of {@link SearchField}s to filter down. * @param result The {@link Result} to check if it has a property for each `searchFields`. * @returns A filtered array of {@link SearchField} where all have a value in the {@link Result}. */ transform(searchFields: SearchField[] | null | undefined, result: Result | null | undefined): SearchField[]; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵpipe: i0.ɵɵPipeDeclaration; } export declare class MtnaFilterEmptySearchFieldsPipeModule { static ɵfac: i0.ɵɵFactoryDeclaration; static ɵmod: i0.ɵɵNgModuleDeclaration; static ɵinj: i0.ɵɵInjectorDeclaration; }