import { Monitor } from '@neo-one/monitor-esnext-esm'; import { FullNode } from '@neo-one/node-esnext-esm'; import { Config } from '@neo-one/server-plugin-esnext-esm'; import { NEOONENodeConfig } from './node'; export declare const createFullNode: ({ dataPath, nodeConfig, monitor, chainFile, dumpChainFile, onError, }: { readonly dataPath: string; readonly nodeConfig: Config; readonly monitor: Monitor; readonly chainFile?: string | undefined; readonly dumpChainFile?: string | undefined; readonly onError?: ((error: Error) => void) | undefined; }) => Promise;