import { Type } from '@angular/core'; import { BaseSpecOverrides } from '../base/options'; import { HostComponent } from '../Spec-host/host-component'; import { SpecPipeOptions } from './options'; import { SpecPipe } from './spec-pipe'; /** * @publicApi */ export declare type SpecPipeFactory = (templateOrOverrides?: string | SpecPipeOverrides, overrides?: SpecPipeOverrides) => SpecPipe; /** * @publicApi */ export interface SpecPipeOverrides extends BaseSpecOverrides { detectChanges?: boolean; hostProps?: HostComponent extends H ? HP : Partial; } /** * @publicApi */ export declare function createPipeFactory(typeOrOptions: Type

| SpecPipeOptions): SpecPipeFactory;