import type { MetaBaseClusterInfo, MetaClusterCoresUrl, MetaClusterLinks, MetaClusterLogsUrls, MetaClusterSettings, MetaClusterTraceView } from '../../../types/api/meta'; export interface PreparedClusterLinks { monitoring: MetaBaseClusterInfo['solomon']; traceView: MetaClusterTraceView | undefined; cores: MetaClusterCoresUrl | undefined; logging: MetaClusterLogsUrls | undefined; settings: MetaClusterSettings | undefined; links: MetaClusterLinks | undefined; } export declare function parseMonitoringField(monitoring: MetaBaseClusterInfo['solomon']): MetaBaseClusterInfo['solomon']; export declare function parseTraceField(traceView: MetaBaseClusterInfo['trace_view']): MetaClusterTraceView | undefined; export declare function parseCoresUrl(cores: MetaBaseClusterInfo['cores']): MetaClusterCoresUrl | undefined; export declare function parseLoggingUrls(logging: MetaBaseClusterInfo['logging']): MetaClusterLogsUrls | undefined; export declare function parseSettingsField(settings: MetaBaseClusterInfo['settings']): MetaClusterSettings | undefined; export declare function parseLinksField(links: MetaBaseClusterInfo['links']): MetaClusterLinks | undefined; export declare function prepareClusterLinksFields(data: Pick): PreparedClusterLinks;