2018-12-09 22:55:52 +00:00
|
|
|
// GENERATED CODE - DO NOT MODIFY BY HAND
|
|
|
|
declare module 'angel_serialize_generator' {
|
|
|
|
interface Book {
|
|
|
|
id?: string;
|
2019-04-08 04:41:58 +00:00
|
|
|
author?: string;
|
|
|
|
title?: string;
|
|
|
|
description?: string;
|
|
|
|
page_count?: number;
|
|
|
|
not_models?: number[];
|
2018-12-09 22:55:52 +00:00
|
|
|
camelCase?: string;
|
|
|
|
created_at?: any;
|
|
|
|
updated_at?: any;
|
|
|
|
}
|
2019-04-08 04:41:58 +00:00
|
|
|
interface Author {
|
|
|
|
id?: string;
|
|
|
|
name: string;
|
|
|
|
age: number;
|
|
|
|
books?: Book[];
|
|
|
|
newest_book?: Book;
|
|
|
|
created_at?: any;
|
|
|
|
updated_at?: any;
|
|
|
|
}
|
|
|
|
interface Library {
|
|
|
|
id?: string;
|
|
|
|
collection?: LibraryCollection;
|
|
|
|
created_at?: any;
|
|
|
|
updated_at?: any;
|
|
|
|
}
|
|
|
|
interface LibraryCollection {
|
|
|
|
[key: string]: Book;
|
|
|
|
}
|
|
|
|
interface Bookmark {
|
|
|
|
id?: string;
|
|
|
|
history?: number[];
|
|
|
|
page: number;
|
|
|
|
comment?: string;
|
|
|
|
created_at?: any;
|
|
|
|
updated_at?: any;
|
|
|
|
}
|
2018-12-09 22:55:52 +00:00
|
|
|
}
|