import { ViewTracingTree } from "../../internal/tracing/viewTraceTree/viewTracingTree";
import { Addressable, TraceType } from "../../internal/tracing/types";
export declare const getMessage: ({ viewTracingTree, contract, msgType, msgName, }: {
    viewTracingTree: ViewTracingTree;
    contract?: Addressable;
    msgName: string;
    msgType: TraceType;
}) => import("../../internal/tracing/types").ViewTrace<string, unknown>[];
export declare const mapAddressesToString: (obj: Record<any, any> | Array<any>) => Record<any, any>;
export declare const objectIntersection: (rootObject: Record<string, any> | Array<any>, partialObject: Record<any, any> | Array<any> | undefined) => Record<string, any>;
