35 lines
601 B
TypeScript
35 lines
601 B
TypeScript
export interface IFolderResponse {
|
|
data: Array<IFolderData>;
|
|
}
|
|
|
|
export interface IComicVineSearchMatch {
|
|
description: string;
|
|
id: number;
|
|
volumes: string;
|
|
}
|
|
export interface IFolderData {
|
|
name: string;
|
|
extension: string;
|
|
containedIn: string;
|
|
isFile: boolean;
|
|
isLink: boolean;
|
|
}
|
|
|
|
export interface IComicBookCoverMetadata {
|
|
name: string;
|
|
path: string;
|
|
containedIn: string;
|
|
fileSize: string;
|
|
imageHash: string;
|
|
dimensions: {
|
|
width: string;
|
|
height: string;
|
|
};
|
|
}
|
|
|
|
export interface IExtractedComicBookCoverFile {
|
|
name: string;
|
|
path: string;
|
|
fileSize: string;
|
|
}
|