import { ProtocolSerializerExtension, ProtocolSerializerModule } from '../module/extensions/serialization/ProtocolSerializer'; import { Module } from '../module/module'; import { ModuleNetworkRegistry } from '../module/module-network-registry'; import { ProtocolConfiguration } from '../types/module'; import { ProtocolNetwork } from '../types/protocol'; import { Schema } from './interface'; export declare function createSupportedProtocols

(online: Record | Record>, offline?: P[]): Record; export declare const protocolSerializerSchema: Schema; export declare function canSerializeProtocols(module: T): module is T & ProtocolSerializerExtension;