import { InputRef, inputShapeKey } from '../types'; import BaseTypeRef from './base'; import { InputFieldsFromShape, RecursivelyNormalizeNullableFields, SchemaTypes } from '..'; export default class InputObjectRef extends BaseTypeRef implements InputRef, GiraphQLSchemaTypes.InputObjectRef { kind: "InputObject"; [inputShapeKey]: T; constructor(name: string); } export declare class ImplementableInputObjectRef extends InputObjectRef> { private builder; constructor(builder: GiraphQLSchemaTypes.SchemaBuilder, name: string); implement(options: GiraphQLSchemaTypes.InputObjectTypeOptions>>): InputObjectRef; } //# sourceMappingURL=input-object.d.ts.map