UNPKG

@bitblit/ratchet-misc

Version:

Ratchet miscellaneous tooling that requires smallish dependant libraries

48 lines (47 loc) 1.62 kB
import type { CustomFieldValueContent } from './CustomFieldValueContent.js'; export interface CustomFieldValue { _id?: string; _type?: CustomFieldValueTypeEnum; _rootId?: string; _createdOn?: Date; _createdBy?: string; _updatedOn?: Date; _updatedBy?: string; _archivedOn?: Date; _archivedBy?: string; _deletedOn?: Date; _deletedBy?: string; _operationId?: string; _isPublic?: boolean; _customFieldId?: string; _customFieldType?: string; _customFieldName?: string; _objectType?: CustomFieldValueObjectTypeEnum; _objectId?: string; _fieldType?: CustomFieldValueFieldTypeEnum; content?: CustomFieldValueContent; } export declare enum CustomFieldValueTypeEnum { custom_field_value = "custom_field_value" } export declare enum CustomFieldValueObjectTypeEnum { team = "team", user = "user", goal = "goal", role = "role", role_assignment = "role_assignment", agreement = "agreement" } export declare enum CustomFieldValueFieldTypeEnum { text = "text", badge = "badge", dropdown_single = "dropdown_single", dropdown_multi = "dropdown_multi", tag = "tag", relates_to_single = "relates_to_single", relates_to_multi = "relates_to_multi" } export declare function instanceOfCustomFieldValue(value: object): boolean; export declare function CustomFieldValueFromJSON(json: any): CustomFieldValue; export declare function CustomFieldValueFromJSONTyped(json: any, ignoreDiscriminator: boolean): CustomFieldValue; export declare function CustomFieldValueToJSON(value?: CustomFieldValue | null): any;