30 lines
No EOL
627 B
TypeScript
30 lines
No EOL
627 B
TypeScript
/// <reference path="../book.d.ts" />
|
|
// GENERATED CODE - DO NOT MODIFY BY HAND
|
|
declare module 'angel_serialize_generator' {
|
|
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;
|
|
}
|
|
} |