UNPKG

@zendesk/laika

Version:

Test, mock, intercept and modify Apollo Client's operations — in both browser and unit tests!

17 lines (16 loc) 936 B
import type { ArgsType, EventFilterFn, RecordingElement } from './typedefs'; export type GenerateCodeArgs = ArgsType<typeof generateCode>; export type GenerateCodeOptions = GenerateCodeArgs[2]; export declare const generateCode: ({ recording: inputRecording, referenceName, }: { recording: RecordingElement[]; referenceName: string; }, eventFilter?: EventFilterFn, { nonVariableKeys, substringVariables, minRepeatCount, notExtractablePartialPhrases, deprioritizedKeys, skipDeduplicationValues, skipDeduplicationKey, skipPathNames, }?: { nonVariableKeys?: string[] | undefined; substringVariables?: boolean | undefined; minRepeatCount?: number | undefined; notExtractablePartialPhrases?: string[] | undefined; deprioritizedKeys?: string[] | undefined; skipDeduplicationValues?: string[] | undefined; skipDeduplicationKey?: string[] | undefined; skipPathNames?: string[] | undefined; }) => string;