feat: add interfaces

This commit is contained in:
sinkaroid
2023-04-18 11:12:41 +07:00
parent 7242a81c69
commit c87412b44b

29
src/interfaces.ts Normal file
View File

@@ -0,0 +1,29 @@
export interface IVideoData {
success: boolean;
data: {
title: string;
id: string;
image: string;
duration: string;
views: string;
rating: string;
uploaded: string;
upvoted: string | null;
downvoted: string | null;
models: string[];
tags: string[];
};
source: string;
assets: string[];
}
export interface ISearchVideoData {
success: boolean;
data: string[];
source: string;
}
export interface MaybeError {
message: string;
}