/** * Copyright (c) 2020 The Nuinalp Authors. All rights reserved. * Use of this source code is governed by a BSD-style license that can be * found in the LICENSE file. */ import { Model } from '@nuinalp/api-core/browser'; import User from './user'; export default class Bookshelve extends Model { protected static adapter: any; id: string; label: string; description: string; cover?: string; background_color: string; icon?: string; slug: string; visibility: 'public' | 'private' | 'closed'; disabled_export?: boolean; disabled_guest?: boolean; disabled_public_page?: boolean; id_user_created?: string; id_organization?: string; is_template?: boolean; show_in_gallery?: boolean; is_deleted?: string; created_at: string; updated_at: string; expire_at: string; user: User; tags?: string[]; }