export declare enum StatusLvl { ERROR = "ERROR", WARNING = "WARN", NONE = "NONE", OK = "OK" } export declare class Status { private readonly _status; constructor(value: string); static ok(): Status; static error(): Status; static warn(): Status; static none(): Status; isError(): boolean; isWarning(): boolean; isOk(): boolean; isNone(): boolean; static when(condition: boolean, errorStatus?: Status | null): Status; equalsTo(status: Status): boolean; compareTo(status: Status): number; static comparableValue(status: Status): number; toString: () => string; }