import { AbstractEntity } from '../../../abstractEntity'; export declare enum ActionMessagesGetResultFields { COLUMN_ACTION = "action", COLUMN_MESSAGE = "message", COLUMN_MAX_DECREASE = "maxDecrease", COLUMN_SUPPORTED_UNTIL = "supportedUntil", COLUMN_SUSPEND_DATE = "suspendDate" } export declare type ActionMessagesGetResultData = { [ActionMessagesGetResultFields.COLUMN_ACTION]: string; [ActionMessagesGetResultFields.COLUMN_MESSAGE]?: string; [ActionMessagesGetResultFields.COLUMN_MAX_DECREASE]?: number; [ActionMessagesGetResultFields.COLUMN_SUPPORTED_UNTIL]?: string; [ActionMessagesGetResultFields.COLUMN_SUSPEND_DATE]?: string; }; export declare class ActionMessagesGetResult extends AbstractEntity { #private; constructor(data: ActionMessagesGetResultData); get action(): string; get message(): string | undefined; get maxDecrease(): number | undefined; get supportedUntil(): string | undefined; get suspendDate(): string | undefined; toJSON(): ActionMessagesGetResultData; }