import { GraphQLModule } from './graphql-module'; import { ModuleContext } from './types'; export declare class ModuleSessionInfo { private _module; private _session; constructor(_module: GraphQLModule, _session: Session); get module(): GraphQLModule any) | import("graphql").GraphQLScalarType | import("graphql-tools").IEnumResolver | Partial, any>> | import("graphql-tools").IResolverOptions, any>; }>>; get session(): Session; get cache(): import("apollo-server-caching").KeyValueCache; context: ModuleContext; get injector(): import("@graphql-modules/di").Injector; get injectorAsync(): Promise>; get config(): Config; get name(): string; }