import chalk from "chalk"; declare type TWorkflowPart = "error" | "top comment" | "workflow name" | "trigger" | "job" | "job environment" | "job runner" | "job strategy" | "job run condition" | "step" | "workflow"; export declare type TAction = "up to date" | "updated" | "deleted" | "added" | "equal" | "kept" | "error"; export declare class Check { action: TAction; item: TWorkflowPart; force?: boolean; private _oldValue; private _newValue; constructor(item: TWorkflowPart, action: TAction, force?: boolean, oldValue?: unknown, newValue?: unknown); private static _dumpValue; get oldValue(): string; get newValue(): string; get color(): chalk.Chalk; private getTitle; private getcheckMessage; get checkMessage(): string; get noForceMessage(): string; get updateMessage(): string; get icon(): string; isApplied(force: boolean): boolean; isError(): boolean; } export {};