Your IP : 216.73.217.13


Current Path : /home/deltalab/PMS/ims-connector/node_modules/graphql-compose/lib/
Upload File :
Current File : //home/deltalab/PMS/ims-connector/node_modules/graphql-compose/lib/NonNullComposer.d.ts

import { GraphQLNonNull } from './graphql';
import { AnyTypeComposer, NamedTypeComposer } from './utils/typeHelpers';
import { ListComposer } from './ListComposer';
import type { SchemaComposer } from './SchemaComposer';
export declare class NonNullComposer<T extends AnyTypeComposer<any> = AnyTypeComposer<any>> {
    ofType: T;
    constructor(type: T);
    getType(): GraphQLNonNull<any>;
    getTypeName(): string;
    getUnwrappedTC(): NamedTypeComposer<any>;
    getTypePlural(): ListComposer<NonNullComposer<T>>;
    getTypeNonNull(): NonNullComposer<T>;
    get List(): ListComposer<NonNullComposer<T>>;
    get NonNull(): NonNullComposer<T>;
    cloneTo(anotherSchemaComposer: SchemaComposer<any>, cloneMap?: Map<any, any>): NonNullComposer<AnyTypeComposer<any>>;
}
//# sourceMappingURL=NonNullComposer.d.ts.map