import { Type } from '../src/facade/lang'; import { DirectiveMetadata } from '@angular/core'; import { DirectiveResolver } from '../src/directive_resolver'; /** * An implementation of {@link DirectiveResolver} that allows overriding * various properties of directives. */ export declare class MockDirectiveResolver extends DirectiveResolver { private _providerOverrides; private viewProviderOverrides; resolve(type: Type): DirectiveMetadata; setProvidersOverride(type: Type, providers: any[]): void; setViewProvidersOverride(type: Type, viewProviders: any[]): void; }