import { InstanceToken } from '@nestjs/core/injector/module';
import { CustomInjectorError, InjectedProvidersStorageItemOptions } from './custom-injector.types';
export declare function CustomInjector(): (target: unknown, propertyKey: string) => void;
export declare function CustomInject<T, E extends CustomInjectorError<T> = CustomInjectorError<T>>(token: InstanceToken, options?: InjectedProvidersStorageItemOptions<T, E>): (target: object, propertyKey: string) => void;
