import { ClassSpyConfiguration, ClassType, OnlyMethodKeysOf } from '@hirez_io/auto-spies-core';
import { Spy } from './jasmine-auto-spies.types';
export type AngularValueProvider<T> = {
    provide: ClassType<T>;
    useValue: Spy<T>;
};
export declare function provideAutoSpy<T>(ObjectClass: ClassType<T>, methodsToSpyOnOrConfig?: OnlyMethodKeysOf<T>[] | ClassSpyConfiguration<T>): AngularValueProvider<T>;
