blob: f75268466237ae0f1a37a75509bbaa332c648175 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
|
export interface SoundEffect {
id: number;
name: string;
description: string;
url: string;
previewUrl?: string;
downloadUrl?: string;
duration: number;
filesize: number;
type: string;
channels: number;
bitrate: number;
bitdepth: number;
samplerate: number;
username: string;
tags: string[];
license: string;
created: string;
downloads: number;
rating: number;
ratingCount: number;
}
export interface SavedSound {
id: number; // freesound id
name: string;
username: string;
previewUrl?: string;
downloadUrl?: string;
duration: number;
tags: string[];
license: string;
savedAt: string; // iso date string
}
export interface SavedSoundsData {
sounds: SavedSound[];
lastModified: string;
}
|