graphql-composer
Version:
Create your GraphQL API using composition!
17 lines (16 loc) • 631 B
TypeScript
import { FieldType, InputFieldType } from "../..";
/**
* Create a not nullable type from an existing one
* @param type The type to convert
*/
export declare function R<Type extends FieldType | InputFieldType = FieldType>(type: Type): RequiredType<Type>;
/**
* Create a not nullable type from an existing one
* @param type The type to convert
*/
export declare function Required<Type extends FieldType | InputFieldType = FieldType>(type: Type): RequiredType<Type>;
export declare class RequiredType<Type extends FieldType | InputFieldType = FieldType> {
private _type;
get type(): Type;
constructor(type: Type);
}