UNPKG

@zuu/owl

Version:

Zuu's Experimental GraphQL Implementation

16 lines (15 loc) 507 B
import { ParamMetadata } from "./param-metadata"; import { TypeValueThunk, TypeOptions } from "../../decorators/types"; import { Middleware } from "../../interfaces/Middleware"; export interface FieldMetadata { target: Function; schemaName: string; name: string; getType: TypeValueThunk; typeOptions: TypeOptions; description: string | undefined; deprecationReason: string | undefined; params?: ParamMetadata[]; roles?: any[]; middlewares?: Array<Middleware<any>>; }