interface UseClusterDataParams { metaCapabilitiesLoaded: boolean; isClustersHomePage: boolean; } export declare function useClusterData({ metaCapabilitiesLoaded, isClustersHomePage }: UseClusterDataParams): { clusterData: { monitoring: string | import("../../../types/api/meta").MetaClusterMonitoringData | undefined; name: string | undefined; title: string | undefined; traceView: import("../../../types/api/meta").MetaClusterTraceView | undefined; cores: import("../../../types/api/meta").MetaClusterCoresUrl | undefined; logging: import("../../../types/api/meta").MetaClusterLogsUrls | undefined; settings: import("../../../types/api/meta").MetaClusterSettings | undefined; links: import("../../../types/api/meta").MetaClusterLinks | undefined; isError: boolean; isResolved: boolean; owner?: string; location?: string; image?: string; domain?: string; mvp_token?: string; status?: string; scale?: number; environment?: string; control_plane?: string; description?: string; balancer?: string; service?: string; galaxy?: string; use_embedded_ui?: boolean; trace_view?: string | import("../../../types/api/meta").MetaClusterTraceView; trace_check?: string | import("../../../types/api/meta").MetaClusterTraceCheck; }; clusterTitle: string | undefined; clusterName: string | undefined; monitoring: string | import("../../../types/api/meta").MetaClusterMonitoringData | undefined; isAddClusterAvailable: boolean; handleEditCluster: (() => Promise) | undefined; handleDeleteCluster: (() => Promise) | undefined; }; export {};