import { Apollo } from "apollo-angular"; import { ApolloQueryResult } from "./models"; import * as i0 from "@angular/core"; export declare class GraphQLComponent { apollo: Apollo; constructor(apollo: Apollo); read(query: string, variables: any, fetchPolicy?: any, newVersion?: boolean): import("rxjs").Observable | ApolloQueryResult>; update(query: string, variables: any, newVersion?: boolean): import("rxjs").Observable | import("apollo-angular").MutationResult>; watchQuery(query: string, variables: any): import("apollo-angular").QueryRef; resetCacheApollo(): void; create(query: any, variables?: any, newVersion?: boolean): import("rxjs").Observable | import("apollo-angular").MutationResult>; delete(query: string, variables: any, newVersion?: boolean): import("rxjs").Observable | import("apollo-angular").MutationResult>; private getCatchError; private standardizeError; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵprov: i0.ɵɵInjectableDeclaration; }