import { ClassInjectable } from '@automock/common';
import { NestInjectableIdentifier } from './types';
export interface NestCustomToken {
    index: number;
    param: NestInjectableIdentifier;
}
export type ParamsTokensReflector = {
    resolveDependencyValue(tokens: NestCustomToken[]): (typeOrUndefined: NestInjectableIdentifier | undefined, index: number) => Omit<ClassInjectable, 'type'>;
};
export declare const ParamsTokensReflector: ParamsTokensReflector;
