import { ApolloLink, execute, Observable } from '@apollo/client/core'; export declare const onNextTick: Output>(action: T) => Promise; export type WaitForResult = { values?: T[]; error?: unknown; }[]; export interface TestObserver { next?: (value: T) => void; error?: (error: unknown) => void; complete?: () => void; } export declare const executeLink: (link: ApolloLink, request: Parameters[1]) => Observable, Record>>; export declare const observableOf: (...values: T[]) => Observable; export declare const observableError: (error: unknown) => Observable;