UNPKG

@terabits/grapi

Version:

Grapi Schema Generator For GraphQL Server

18 lines (17 loc) 480 B
import { SdlDirective } from '../interface'; export declare enum SdlFieldType { SCALAR = "SCALAR", CUSTOM_SCALAR = "CUSTOM_SCALAR", ENUM = "ENUM", OBJECT = "OBJECT" } export interface SdlField { getTypeName(): string; getFieldType(): SdlFieldType; isNonNull(): boolean; isList(): boolean; isItemNonNull(): boolean; getDescription(): string; getDirective(name: string): SdlDirective; getDirectives(): Record<string, SdlDirective>; }