import { AdminContext } from 'plugins/admin-context-plugin.js';
import type { Environment, UserType } from './shared/types/index.js';
declare global {
    namespace GraphQLModules {
        interface GlobalContext {
            env: Environment;
            currentUser: UserType;
            adminContext: AdminContext;
        }
    }
}
export declare function createGraphQLApp(env: Environment): Promise<import("graphql-modules").Application>;
