/// import { ApolloServerBase, GraphQLOptions } from '@landingexp/apollo-server-core'; import { ServerResponse } from 'http'; import { MicroRequest } from './types'; export interface ServerRegistration { path?: string; disableHealthCheck?: boolean; onHealthCheck?: (req: MicroRequest) => Promise; } export declare class ApolloServer extends ApolloServerBase { createGraphQLServerOptions(req: MicroRequest, res: ServerResponse): Promise; createHandler({ path, disableHealthCheck, onHealthCheck, }?: ServerRegistration): (req: any, res: any) => Promise; protected supportsUploads(): boolean; protected supportsSubscriptions(): boolean; private handleHealthCheck; private handleGraphqlRequestsWithPlayground; private handleGraphqlRequestsWithServer; private handleFileUploads; } //# sourceMappingURL=ApolloServer.d.ts.map