UNPKG

@alauda-fe/common

Version:

Alauda frontend team common codes.

87 lines (86 loc) 1.96 kB
/** * @packageDocumentation * @module page-guard */ import { ValueOf } from 'ts-essentials'; export declare enum GuardStatus { Pending = "pending", Available = "available", Unavailable = "unavailable" } export declare const Reason: { readonly NotSupported: "notSupported"; readonly NoPermission: "noPermission"; readonly NotDeployed: "notDeployed"; readonly Abnormal: "abnormal"; readonly NoData: "noData"; readonly NoMessage: "noMessage"; readonly Disconnected: "disconnected"; readonly LicenseAbnormal: "licenseAbnormal"; readonly NetworkAbnormal: "networkAbnormal"; readonly NotFound: "notFound"; readonly NoAlarm: "noAlarm"; }; export type Reason = ValueOf<typeof Reason>; export declare const REASON_MAP: { notSupported: { src: string; title: string; description: string; }; noPermission: { src: string; title: string; description: string; }; notDeployed: { src: string; title: string; description: string; }; abnormal: { src: string; title: string; description: string; }; noData: { src: string; title: string; description: string; }; noMessage: { src: string; title: string; description: string; }; disconnected: { src: string; title: string; description: string; }; licenseAbnormal: { src: string; title: string; description: string; }; networkAbnormal: { src: string; title: string; description: string; }; notFound: { src: string; title: string; description: string; }; noAlarm: { src: string; title: string; description: string; }; }; export declare const DEFAULT_REASON: { src: string; title: string; description: string; };