@zendesk/laika
Version:
Test, mock, intercept and modify Apollo Client's operations — in both browser and unit tests!
11 lines (10 loc) • 629 B
TypeScript
import { Laika } from './laika';
import type { CreateLaikaLinkOptions } from './typedefs';
type OnLaikaReadyCallback = (laika: Laika) => void;
export declare const getLaikaSingleton: ((globalPropertyName?: string, startLoggingImmediately?: boolean, onLaikaReady?: OnLaikaReadyCallback) => Laika) & import("lodash").MemoizedFunction;
/**
* Creates an instance of ApolloLink with intercepting functionality.
* @param options
*/
export declare function createGlobalLaikaLink({ clientName, globalPropertyName, startLoggingImmediately, onLaikaReady, }: CreateLaikaLinkOptions): import("@apollo/client/core").ApolloLink;
export {};