import type { PreparedStorageNode } from '../../store/reducers/storage/types'; import type { NodeAddress } from '../../types/additionalProps'; import type { TNodeInfo, TSystemStateInfo } from '../../types/api/nodes'; import type { PreparedNodeSystemState } from '../../utils/nodes'; export type NodeHostData = NodeAddress & Pick & Pick & { NodeId: string | number; TenantName?: string; }; interface NodeHostWrapperProps { node: PreparedStorageNode; database?: string; statusForIcon?: 'SystemState' | 'ConnectStatus'; } export declare function getNodeHostPath(node: PreparedNodeSystemState, database?: string): string | undefined; export declare function getNodeHostLabel(node: PreparedNodeSystemState): string; export declare const NodeHostWrapper: ({ node, database, statusForIcon, }: NodeHostWrapperProps) => "—" | import("react/jsx-runtime").JSX.Element; export {};