import { AssetData } from '~/components/StatusBadge/constants'; import type { WellnessAlert } from '~/components/StatusBadge/types'; import type { NormalizedAsset } from '~/componentsV2/AppHeader/AppHeader.constants'; export declare function useAlertsSubscription(assetIds: number[], appId: number, maximized: boolean): WellnessAlert[]; type WellnessAlerts = { alertsData?: AssetData; lastTimestamp?: number; hasSubscriptionsData?: boolean; }; type UseWellnessAlertsParams = { asset?: NormalizedAsset | null; multiRigAssets?: NormalizedAsset[]; appId: number; dashboards?: { layout?: string; slug?: string; }[]; isDCApp?: boolean; maximized?: boolean; }; export declare const useWellnessAlerts: ({ asset, multiRigAssets, appId, dashboards, isDCApp, maximized, }: UseWellnessAlertsParams) => { wellnessAlerts: WellnessAlerts; statusBadgeIconType: "" | "success" | "error" | "issue"; setWellnessAlerts: (newState: Partial) => void; }; export {}; //# sourceMappingURL=useWellnessAlerts.d.ts.map