2024-05-08 21:08:47 +00:00
|
|
|
interface SequenceObject {
|
|
|
|
path: string;
|
|
|
|
hash: string;
|
|
|
|
name: string;
|
|
|
|
}
|
2024-05-15 18:34:24 +00:00
|
|
|
interface VideoObject {
|
|
|
|
path: string;
|
|
|
|
hash: string;
|
|
|
|
name: string;
|
|
|
|
}
|
2024-07-31 18:39:21 +00:00
|
|
|
interface ImageObject {
|
|
|
|
path: string;
|
|
|
|
hash: string;
|
|
|
|
name: string;
|
|
|
|
}
|
2024-05-08 21:08:47 +00:00
|
|
|
export declare class Files {
|
|
|
|
static exists(path: string): Promise<boolean>;
|
|
|
|
static enumerateSequences(path: string): Promise<SequenceObject[]>;
|
2024-05-15 18:34:24 +00:00
|
|
|
static enumerateVideos(path: string): Promise<VideoObject[]>;
|
2024-07-31 18:39:21 +00:00
|
|
|
static enumerateSequence(path: string): Promise<ImageObject[]>;
|
2024-05-08 21:08:47 +00:00
|
|
|
}
|
2024-07-31 18:39:21 +00:00
|
|
|
export type { SequenceObject, VideoObject, ImageObject };
|