UNPKG

graphql-modules

Version:

Create reusable, maintainable, testable and extendable GraphQL modules

23 lines (22 loc) 479 B
import { ModuleConfig } from './types'; /** * @api * Creates a Module, an element used by Application. Accepts `ModuleConfig`. * * @example * * ```typescript * import { createModule, gql } from 'graphql-modules'; * * export const usersModule = createModule({ * id: 'users', * typeDefs: gql` * // GraphQL SDL * `, * resolvers: { * // ... * } * }); * ``` */ export declare function createModule(config: ModuleConfig): import("./types").Module;