import { DataKeywords, FiltersParameters, SortParameters } from '../../licensesClient'; import { AbstractEntity } from '../../../abstractEntity'; import { Rules } from 'validatorjs'; export declare enum ActionFlagsFindResultFields { COLUMN_IS_AUTO_RENEW = "isAutoRenew", COLUMN_MANUAL_PROVISIONING = "isManualProvisioning", COLUMN_RENEWAL_SKU = "renewalSku" } export declare type ActionFlagsFindResultData = { [ActionFlagsFindResultFields.COLUMN_IS_AUTO_RENEW]: boolean; [ActionFlagsFindResultFields.COLUMN_MANUAL_PROVISIONING]: boolean; [ActionFlagsFindResultFields.COLUMN_RENEWAL_SKU]: boolean; }; export declare type ActionFlagsFindResultDataKeywords = { [ActionFlagsFindResultFields.COLUMN_IS_AUTO_RENEW]?: DataKeywords; [ActionFlagsFindResultFields.COLUMN_MANUAL_PROVISIONING]?: DataKeywords; [ActionFlagsFindResultFields.COLUMN_RENEWAL_SKU]?: DataKeywords; }; export declare type ActionFlagsFindResultDataSortParameters = { [ActionFlagsFindResultFields.COLUMN_IS_AUTO_RENEW]?: SortParameters; [ActionFlagsFindResultFields.COLUMN_MANUAL_PROVISIONING]?: SortParameters; [ActionFlagsFindResultFields.COLUMN_RENEWAL_SKU]?: SortParameters; }; export declare type ActionFlagsFindResultDataFiltersParameters = { [ActionFlagsFindResultFields.COLUMN_IS_AUTO_RENEW]?: FiltersParameters; [ActionFlagsFindResultFields.COLUMN_MANUAL_PROVISIONING]?: FiltersParameters; [ActionFlagsFindResultFields.COLUMN_RENEWAL_SKU]?: FiltersParameters; }; export declare class ActionFlagsFindResult extends AbstractEntity { #private; protected VALIDATION_RULES: Rules; constructor(data: ActionFlagsFindResultData); isAutoRenew(): boolean; isManualProvisioning(): boolean; renewalSku(): boolean; toJSON(): ActionFlagsFindResultData; }