graphql-yoga
Version:
<div align="center"><img src="./website/public/cover.png" width="720" /></div>
19 lines (18 loc) • 834 B
TypeScript
import { GetEnvelopedFn } from '@envelop/core';
import { ServerAdapterInitialContext } from '@whatwg-node/server';
import { OnResultProcess, ResultProcessorInput } from './plugins/types.js';
import { FetchAPI, GraphQLParams } from './types.js';
export declare function processResult<TServerContext>({ request, result, fetchAPI, onResultProcessHooks, serverContext, }: {
request: Request;
result: ResultProcessorInput;
fetchAPI: FetchAPI;
/**
* Response Hooks
*/
onResultProcessHooks: OnResultProcess<TServerContext>[];
serverContext: TServerContext & ServerAdapterInitialContext;
}): import("@whatwg-node/promise-helpers").MaybePromise<Response>;
export declare function processRequest({ params, enveloped, }: {
params: GraphQLParams;
enveloped: ReturnType<GetEnvelopedFn<unknown>>;
}): any;