/** * Apollo Server Setup */ import { ApolloServer } from '@apollo/server'; import express from 'express'; import http from 'http'; export interface GraphQLContext { dataSources: GraphQLDataSources; user: User | null; } export interface User { id: string; email: string; role: string; } export interface GraphQLDataSources { [key: string]: unknown; } export declare function createApolloServer(dataSources: GraphQLDataSources): Promise<{ app: express.Express; httpServer: http.Server; server: ApolloServer; }>; //# sourceMappingURL=server.d.ts.map