@terabits/grapi
Version:
Grapi Schema Generator For GraphQL Server
18 lines (17 loc) • 550 B
TypeScript
import { DirectiveDefinitionNode } from 'graphql';
import { SdlDirective } from '../interface';
import { SdlNamedType } from './interface';
export default class SdlDirectiveType implements SdlNamedType {
private typeDef;
private name;
private description;
constructor({ name, description, typeDef, }: {
name: string;
description?: string;
typeDef: DirectiveDefinitionNode;
});
getName(): string;
getDirectives(): Record<string, SdlDirective>;
getDescription(): string;
getTypeDef(): any;
}