import type { TypeCheck } from '@ariestools/sdk'; import type { XyoAddress } from '@xyo-network/sdk-protocol'; import type { BridgeConfig, BridgeExposeOptions, BridgeInstance, BridgeModule, BridgeModuleEventData, BridgeParams, BridgeUnexposeOptions } from '../bridge-model/index.js'; import type { AnyConfigSchema, ModuleIdentifier, ModuleInstance, QueryableModuleTypeCheck } from '../module-model/index.js'; import { ModuleWrapper } from '../module-wrapper/index.js'; export declare class BridgeWrapper extends ModuleWrapper implements BridgeInstance { static readonly instanceIdentityCheck: TypeCheck>>, BridgeModuleEventData>>; static readonly moduleIdentityCheck: QueryableModuleTypeCheck>>, BridgeModuleEventData>>; expose(id: ModuleIdentifier, options?: BridgeExposeOptions): Promise; unexpose(id: ModuleIdentifier, options?: BridgeUnexposeOptions): Promise; } //# sourceMappingURL=BridgeWrapper.d.ts.map