import ErrorPolykey from '../ErrorPolykey.js'; declare class ErrorNodes extends ErrorPolykey { } declare class ErrorNodeManager extends ErrorNodes { } declare class ErrorNodeManagerNotRunning extends ErrorNodeManager { static description: string; exitCode: 64; } declare class ErrorNodeManagerNodeIdOwn extends ErrorNodeManager { static description: string; exitCode: 64; } declare class ErrorNodeManagerConnectionFailed extends ErrorNodeManager { static description: string; exitCode: 75; } declare class ErrorNodeManagerFindNodeFailed extends ErrorNodeManager { static description: string; exitCode: 75; } declare class ErrorNodeManagerResolveNodeFailed extends ErrorNodeManager { static description: string; exitCode: 75; } declare class ErrorNodeManagerSyncNodeGraphFailed extends ErrorNodeManager { static description: string; exitCode: 75; } declare class ErrorNodeManagerAuthenticationCallbackNotProvided extends ErrorNodeManager { static description: string; exitCode: 64; } declare class ErrorNodeManagerAuthenticationFailed extends ErrorNodeManager { static description: string; exitCode: 77; } declare class ErrorNodeManagerAuthenticationFailedForward extends ErrorNodeManager { static description: string; exitCode: 64; } declare class ErrorNodeManagerAuthenticationFailedReverse extends ErrorNodeManager { static description: string; exitCode: 64; } declare class ErrorNodeManagerAuthenticationTimedOut extends ErrorNodeManager { static description: string; exitCode: 64; } declare class ErrorNodeManagerClaimNetworkAuthorityMissing extends ErrorNodeManager { static description: string; exitCode: 64; } declare class ErrorNodeGraph extends ErrorNodes { } declare class ErrorNodeGraphRunning extends ErrorNodeGraph { static description: string; exitCode: 64; } declare class ErrorNodeGraphNotRunning extends ErrorNodeGraph { static description: string; exitCode: 64; } declare class ErrorNodeGraphDestroyed extends ErrorNodeGraph { static description: string; exitCode: 64; } declare class ErrorNodeGraphNodeIdNotFound extends ErrorNodeGraph { static description: string; exitCode: 67; } declare class ErrorNodeGraphBucketLimit extends ErrorNodeGraph { static description: 'Node graph bucket limit reached'; exitCode: 64; } declare class ErrorNodeGraphSameNodeId extends ErrorNodeGraph { static description: 'NodeId must be different for valid bucket calculation'; exitCode: 64; } declare class ErrorNodeGraphBucketIndex extends ErrorNodeGraph { static description: 'Bucket index is out of range'; exitCode: 64; } declare class ErrorNodeConnection extends ErrorNodes { } declare class ErrorNodeConnectionDestroyed extends ErrorNodeConnection { static description: string; exitCode: 64; } declare class ErrorNodeConnectionTimeout extends ErrorNodeConnection { static description: 'A node connection could not be established (timed out)'; exitCode: 69; } declare class ErrorNodeConnectionMultiConnectionFailed extends ErrorNodeConnection { static description: 'Could not establish connection when multiple resolved hosts were involved'; exitCode: 69; } declare class ErrorNodeConnectionHostWildcard extends ErrorNodeConnection { static description: string; exitCode: 64; } declare class ErrorNodeConnectionHostLinkLocal extends ErrorNodeConnection { static description: string; exitCode: 64; } declare class ErrorNodeConnectionSameNodeId extends ErrorNodeConnection { static description: string; exitCode: 64; } declare class ErrorNodeConnectionInternalError extends ErrorNodeConnection { static description: string; exitCode: 69; } declare class ErrorNodeConnectionTransportUnknownError extends ErrorNodeConnection { static description: string; exitCode: 64; } declare class ErrorNodeConnectionTransportGenericError extends ErrorNodeConnection { static description: string; exitCode: 64; } declare class ErrorNodeConnectionEmpty extends ErrorNodeConnection { static description: string; exitCode: 64; } declare class ErrorNodeConnectionManager extends ErrorNodes { } declare class ErrorNodeConnectionManagerNotRunning extends ErrorNodeConnectionManager { static description: string; exitCode: 64; } declare class ErrorNodeConnectionManagerStopping extends ErrorNodeConnectionManager { static description: string; exitCode: 64; } declare class ErrorNodeConnectionManagerInternalError extends ErrorNodeConnectionManager { static description: string; exitCode: 69; } declare class ErrorNodeConnectionManagerNodeIdRequired extends ErrorNodeConnectionManager { static description: string; exitCode: 64; } declare class ErrorNodeConnectionManagerNodeAddressRequired extends ErrorNodeConnectionManager { static description: string; exitCode: 64; } declare class ErrorNodeConnectionManagerMultiConnectionFailed extends ErrorNodeConnectionManager { static description: string; exitCode: 75; } declare class ErrorNodeConnectionManagerConnectionNotFound extends ErrorNodeConnectionManager { static description: string; exitCode: 75; } declare class ErrorNodeConnectionManagerRequestRateExceeded extends ErrorNodeConnectionManager { static description: string; exitCode: 75; } declare class ErrorNodeConnectionManagerSignalFailed extends ErrorNodeConnectionManager { static description: string; exitCode: 75; } declare class ErrorNodeConnectionManagerRPCDenied extends ErrorNodeConnectionManager { static description: string; exitCode: 64; } declare class ErrorNodePingFailed extends ErrorNodes { static description: string; exitCode: 68; } declare class ErrorNodePermissionDenied extends ErrorNodes { static description: string; exitCode: 68; } declare class ErrorNodeLookupNotFound extends ErrorNodes { static description: string; exitCode: 68; } declare class ErrorNodeAuthenticationFailed extends ErrorNodes { static description: string; exitCode: 77; } declare class ErrorNodeAuthenticationInvalidProtocol extends ErrorNodes { static description: string; exitCode: 64; } declare class ErrorNodeConnectionSignalRequestVerificationFailed extends ErrorNodeConnection { static description: string; exitCode: 69; } declare class ErrorNodeConnectionSignalRelayVerificationFailed extends ErrorNodeConnection { static description: string; exitCode: 69; } declare class ErrorNodeClaimNetworkVerificationFailed extends ErrorNodes { static description: string; exitCode: 69; } declare class ErrorNodeConnectionInvalidIdentity extends ErrorNodeConnection { static description: string; } export { ErrorNodes, ErrorNodeManager, ErrorNodeManagerNotRunning, ErrorNodeManagerNodeIdOwn, ErrorNodeManagerConnectionFailed, ErrorNodeManagerFindNodeFailed, ErrorNodeManagerResolveNodeFailed, ErrorNodeManagerSyncNodeGraphFailed, ErrorNodeManagerAuthenticationCallbackNotProvided, ErrorNodeManagerAuthenticationFailed, ErrorNodeManagerAuthenticationFailedForward, ErrorNodeManagerAuthenticationFailedReverse, ErrorNodeManagerAuthenticationTimedOut, ErrorNodeManagerClaimNetworkAuthorityMissing, ErrorNodeGraph, ErrorNodeGraphRunning, ErrorNodeGraphNotRunning, ErrorNodeGraphDestroyed, ErrorNodeGraphNodeIdNotFound, ErrorNodeGraphBucketLimit, ErrorNodeGraphSameNodeId, ErrorNodeGraphBucketIndex, ErrorNodeConnection, ErrorNodeConnectionDestroyed, ErrorNodeConnectionTimeout, ErrorNodeConnectionMultiConnectionFailed, ErrorNodeConnectionHostWildcard, ErrorNodeConnectionSameNodeId, ErrorNodeConnectionHostLinkLocal, ErrorNodeConnectionInternalError, ErrorNodeConnectionTransportUnknownError, ErrorNodeConnectionTransportGenericError, ErrorNodeConnectionEmpty, ErrorNodeConnectionManager, ErrorNodeConnectionManagerNotRunning, ErrorNodeConnectionManagerStopping, ErrorNodeConnectionManagerInternalError, ErrorNodeConnectionManagerNodeIdRequired, ErrorNodeConnectionManagerNodeAddressRequired, ErrorNodeConnectionManagerMultiConnectionFailed, ErrorNodeConnectionManagerConnectionNotFound, ErrorNodeConnectionManagerRequestRateExceeded, ErrorNodeConnectionManagerSignalFailed, ErrorNodeConnectionManagerRPCDenied, ErrorNodePingFailed, ErrorNodePermissionDenied, ErrorNodeLookupNotFound, ErrorNodeAuthenticationFailed, ErrorNodeAuthenticationInvalidProtocol, ErrorNodeClaimNetworkVerificationFailed, ErrorNodeConnectionSignalRelayVerificationFailed, ErrorNodeConnectionSignalRequestVerificationFailed, ErrorNodeConnectionInvalidIdentity, };