import { Type } from '@angular/core'; import { BaseSpecOverrides } from '../base/options'; import { SpecServiceOptions } from './options'; import { SpecService } from './spec-service'; /** * @publicApi */ export declare type SpecServiceFactory = (overrides?: SpecServiceOverrides) => SpecService; /** * @publicApi */ export interface SpecServiceOverrides extends BaseSpecOverrides { } /** * @publicApi */ export declare function createServiceFactory(typeOrOptions: Type | SpecServiceOptions): SpecServiceFactory;