import { ApolloError, ApolloQueryResult, FetchResult } from '@apollo/client/core';
import { MutationResult, QueryResult, SubscriptionResult } from './types';
export declare function toQueryResult<T>({ errors, ...result }: ApolloQueryResult<T>): QueryResult<T>;
export declare function toMutationResult<T, C>(fetchResult: FetchResult<T, C> | undefined, apolloError?: ApolloError): MutationResult<T, C>;
export declare function toSubscriptionResult<T, C>(fetchResult: FetchResult<T, C>): SubscriptionResult<T, C>;
