import { ClassType } from '@deepkit/core';
import { Injector, InjectorModule } from '@deepkit/injector';
import { BaseAppConfig } from './config';
export declare function resolve<T>(type: ClassType<T>): T;
export declare const r: typeof resolve;
export declare function resolveDeep<T>(type: ClassType<T>, fromModule?: InjectorModule): T | undefined;
export declare function getOrCreateInjectorForModule(module: InjectorModule): Injector;
export declare function getApp(): import("@deepkit/app").App<any>;
export declare function getAppModule(): import("@deepkit/app").AppModule<unknown>;
export declare function getAppConfig(): BaseAppConfig;
//# sourceMappingURL=resolver.d.ts.map