/* tslint:disable */ /* eslint-disable */ /** * Fabric API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * * The version of the OpenAPI document: 1.0.0 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ /** * * @export */ export const Kind = { Default: 'default', Image: 'image', Document: 'document', Folder: 'folder', Bookmark: 'bookmark', Highlight: 'highlight', Notepad: 'notepad', Canvas: 'canvas', Video: 'video', Audio: 'audio', Email: 'email', Person: 'person', Voicenote: 'voicenote' } as const; export type Kind = typeof Kind[keyof typeof Kind]; export function instanceOfKind(value: any): boolean { for (const key in Kind) { if (Object.prototype.hasOwnProperty.call(Kind, key)) { if (Kind[key as keyof typeof Kind] === value) { return true; } } } return false; } export function KindFromJSON(json: any): Kind { return KindFromJSONTyped(json, false); } export function KindFromJSONTyped(json: any, ignoreDiscriminator: boolean): Kind { return json as Kind; } export function KindToJSON(value?: Kind | null): any { return value as any; } export function KindToJSONTyped(value: any, ignoreDiscriminator: boolean): Kind { return value as Kind; }