import { InitialisedList } from '../../types-for-lists'; import { GraphQLTypesForList, PickerContext } from '../../types'; import { graphql } from '../../types/schema'; import { NestedMutationState } from './create-update'; declare type _CreateValueType = Exclude>>, null | undefined>; declare type _UpdateValueType = Exclude>>>, null | undefined>; export declare function resolveRelateToOneForCreateInput(nestedMutationState: NestedMutationState, context: PickerContext, foreignList: InitialisedList): (value: _CreateValueType) => Promise<{ connect: import("../../fields/filters/where-inputs").UniquePrismaFilter; }>; export declare function resolveRelateToOneForUpdateInput(nestedMutationState: NestedMutationState, context: PickerContext, foreignList: InitialisedList): (value: _UpdateValueType) => Promise<{ connect: import("../../fields/filters/where-inputs").UniquePrismaFilter; } | { disconnect: boolean; }>; export {};