export declare const MAX_MOBILE_WIDTH = 959;
export declare type BadgeIconStatus = 'warning' | 'issue' | 'error' | 'success' | 'resolved';
export declare const ALERT_STATUSES: {
    FLAGGED: string;
    EXPIRED: string;
    RESOLVED: string;
    OPEN: string;
    INVESTIGATION: string;
    ON_HOLD: string;
};
export declare const ALERT_ICONS: {
    Missing: import("@material-ui/core/OverridableComponent").OverridableComponent<import("@material-ui/core").SvgIconTypeMap<{}, "svg">>;
    Issue: import("@material-ui/core/OverridableComponent").OverridableComponent<import("@material-ui/core").SvgIconTypeMap<{}, "svg">>;
    Resolved: import("@material-ui/core/OverridableComponent").OverridableComponent<import("@material-ui/core").SvgIconTypeMap<{}, "svg">>;
};
declare type Issue = 'Issue';
declare type Missing = 'Missing';
export declare type AlertState = Issue | Missing;
export declare const ALERT_STATES: {
    issue: Issue;
    missing: Missing;
};
export declare type Alert = {
    id: string;
    assetId: number;
    deductsFromScore?: number;
    name: string;
    category: string;
    state: AlertState;
    status: string;
    isThrottled: boolean;
    message: string;
    note: string;
    statusUpdatedAt: number;
    lastCheckedAt: number;
    emptyMessage?: string;
};
export declare type AssetItem = {
    name: string;
    id: number;
    issuesNum: number;
    missingNum: number;
    isResolved?: boolean;
    linkToDQPage: string;
    alert: Alert;
};
export declare type AssetData = Record<string, AssetItem[]>;
declare type BadgeIconStatuses = {
    success: 'success';
    warning: 'warning';
    issue: 'issue';
    error: 'error';
    resolved: 'resolved';
};
export declare const BADGE_ICON_STATUSES: BadgeIconStatuses;
export declare const BADGE_ICONS: {
    success: import("@material-ui/core/OverridableComponent").OverridableComponent<import("@material-ui/core").SvgIconTypeMap<{}, "svg">>;
    warning: import("@material-ui/core/OverridableComponent").OverridableComponent<import("@material-ui/core").SvgIconTypeMap<{}, "svg">>;
    issue: import("@material-ui/core/OverridableComponent").OverridableComponent<import("@material-ui/core").SvgIconTypeMap<{}, "svg">>;
    error: import("@material-ui/core/OverridableComponent").OverridableComponent<import("@material-ui/core").SvgIconTypeMap<{}, "svg">>;
    resolved: import("@material-ui/core/OverridableComponent").OverridableComponent<import("@material-ui/core").SvgIconTypeMap<{}, "svg">>;
};
export declare const WARNING = "Recommendations may be incorrect based on data quality errors";
export declare const METADATA: {
    recordProvider: string;
    recordCollections: {
        wellnessAlerts: string;
        wcuRuleMapping: string;
        wellnessRuleSettings: string;
        wcuRulesCheckTime: string;
    };
};
export declare const DATA_QUALITY_CHECK_PASSED = "Data quality check passed";
export declare const ENABLING_ON_QA_APP_IDS_LIST: number[];
export declare const ENABLING_ON_PROD_APP_IDS_LIST: number[];
export {};
//# sourceMappingURL=constants.d.ts.map