import { AbstractEntity } from '../../../abstractEntity'; import { DataKeywords, FiltersParameters, SortParameters } from '../../licensesClient'; export declare enum WarningFindResultFields { COLUMN_KEY = "key", COLUMN_MESSAGE = "message" } export declare type WarningFindResultData = { [WarningFindResultFields.COLUMN_KEY]: string | undefined; [WarningFindResultFields.COLUMN_MESSAGE]: string | undefined; }; export declare type WarningFindResultDataKeywords = { [WarningFindResultFields.COLUMN_KEY]?: DataKeywords; [WarningFindResultFields.COLUMN_MESSAGE]?: DataKeywords; }; export declare type WarningFindResultDataSortParameters = { [WarningFindResultFields.COLUMN_KEY]?: SortParameters; [WarningFindResultFields.COLUMN_MESSAGE]?: SortParameters; }; export declare type WarningFindResultDataFiltersParameters = { [WarningFindResultFields.COLUMN_KEY]?: FiltersParameters; [WarningFindResultFields.COLUMN_MESSAGE]?: FiltersParameters; }; export declare class WarningFindResult extends AbstractEntity { #private; protected VALIDATION_RULES: { key: string; message: string; }; constructor(data: WarningFindResultData); get key(): string | undefined; get message(): string | undefined; toJSON(): WarningFindResultData; }