import { DebugEventArg } from '@urql/core'; export declare const createDebugMessage: (debug: DebugEventArg) => { readonly type: "debug-event"; readonly source: "exchange"; readonly data: { type: T; message: string; operation: import("@urql/core").Operation; } & (T extends "cacheHit" | "cacheInvalidation" | "fetchRequest" | "fetchSuccess" | "fetchError" | "retryRetrying" | "teardown" | "execution" | "update" | "error" ? { data: import("@urql/core").DebugEventTypes[T]; } : { data?: any; }) & { readonly source: "devtoolsExchange"; readonly timestamp: number; }; };