export declare const vm: { executeScripts: ({ scripts, blockchain, scriptContainer, triggerType, action, returnValueCount, gas: gasIn, listeners, skipWitnessVerify, persistingBlock, }: { readonly scripts: readonly import("@neo-one/node-core").Script[]; readonly blockchain: import("@neo-one/node-core").WriteBlockchain; readonly scriptContainer: import("@neo-one/node-core").ScriptContainer; readonly triggerType: import("@neo-one/node-core").TriggerType; readonly action: import("@neo-one/node-core").ExecutionAction; readonly gas: import("bn.js"); readonly returnValueCount?: number | undefined; readonly listeners?: import("@neo-one/node-core").VMListeners | undefined; readonly skipWitnessVerify?: boolean | undefined; readonly persistingBlock?: import("@neo-one/node-core").Block | undefined; }) => Promise; }; export { StackItem, deserializeStackItem } from './stackItem';