import { AbstractEntity } from '../../../abstractEntity'; export declare enum CustomFieldFields { COLUMN_ID = "id", COLUMN_LABEL = "label", COLUMN_IS_ACTIVE = "isActive", COLUMN_IS_USED = "isUsed", COLUMN_ENTITY = "entity", COLUMN_CREATED_AT = "createdAt", COLUMN_CREATED_BY = "createdBy" } export declare type CustomFieldType = { [CustomFieldFields.COLUMN_ID]: number; [CustomFieldFields.COLUMN_LABEL]: string; [CustomFieldFields.COLUMN_IS_ACTIVE]: boolean; [CustomFieldFields.COLUMN_IS_USED]: boolean; [CustomFieldFields.COLUMN_ENTITY]: string; [CustomFieldFields.COLUMN_CREATED_AT]: string; [CustomFieldFields.COLUMN_CREATED_BY]: string; }; export declare class CustomFieldResponse extends AbstractEntity { #private; constructor(customFieldInput: CustomFieldType); get id(): number; get label(): string; get isActive(): boolean; get isUsed(): boolean; get createdAt(): string; get createdBy(): string; get entity(): string; toJSON(): CustomFieldType; }