UNPKG

uzen

Version:

General-purpose GraphQL subscription server library

19 lines (18 loc) 496 B
import { GraphQLConfig } from './graphql/index'; import { RustJWTOptions } from 'rusty-jwt'; import { RedisConfig } from './graphql/redis-pubsub'; export interface JWTConfig { access: RustJWTOptions; refresh: RustJWTOptions; debug: boolean; } export interface ServerConfig { jwt: JWTConfig; redis: RedisConfig; graphql: Omit<GraphQLConfig, "pubsub">; host: string; port: number; } export declare function startServer(config: ServerConfig): { start(): void; };