@zendesk/laika
Version:
Test, mock, intercept and modify Apollo Client's operations — in both browser and unit tests!
17 lines (16 loc) • 936 B
TypeScript
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;