import { ApolloServer, ApolloServerExpressConfig } from "apollo-server-express"; import { Module } from "@nimbus/core"; export interface ApolloServerConfig extends ApolloServerExpressConfig { module?: Module; } /** * Create an apollo server compatible with GraphQL Modules * @param module * @param subscriptions * @param schema * @param apolloConfig */ export declare function createApolloServer({ module, subscriptions, schema, ...apolloConfig }: ApolloServerConfig): ApolloServer;