@bitblit/ratchet-epsilon-common
Version:
Tiny adapter to simplify building API gateway Lambda APIS
10 lines (9 loc) • 640 B
TypeScript
import { BaseContext } from '@apollo/server';
import { EpsilonLambdaApolloContextFunctionArgument } from './epsilon-lambda-apollo-context-function-argument.js';
import { DefaultEpsilonApolloContext } from './default-epsilon-apollo-context.js';
import { EpsilonApolloContextBuilderOptions } from './epsilon-apollo-context-builder-options';
export declare class ApolloUtil {
private constructor();
static emptyContext<T extends BaseContext>(): Promise<T>;
static defaultEpsilonApolloContext(args: EpsilonLambdaApolloContextFunctionArgument, opts?: EpsilonApolloContextBuilderOptions): Promise<DefaultEpsilonApolloContext<any>>;
}