import { Apollo, ApolloBase } from 'apollo-angular'; import { ZuiGraphQLOptions } from './types'; import * as i0 from "@angular/core"; export declare class ZuiGraphQLService { #private; private apolloProvider; constructor(apolloProvider: Apollo); get provider(): Apollo; create: (options: ZuiGraphQLOptions, name?: string) => ApolloBase; qql: (literals: string | readonly string[], ...placeholders: any[]) => import("apollo-angular").TypedDocumentNode; query: (name: string) => (literals: string | readonly string[], ...placeholders: any[]) => import("apollo-angular").QueryRef; queryResult: (name: string) => (literals: string | readonly string[], ...placeholders: any[]) => Promise>; use: (name: string) => ApolloBase; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵprov: i0.ɵɵInjectableDeclaration; }