umbot
Version:
Universal bot(vk, telegram, viber) or skills for Yandex.Alisa, Маруся and sber
47 lines (46 loc) • 1.25 kB
TypeScript
export interface IYandexApi {
error?: string;
}
export interface IYandexImagesCheckOutPlaceRequest extends IYandexApi {
images: {
quota: IYandexCheckOutPlace;
};
}
export interface IYandexSoundsCheckOutPlaceRequest extends IYandexApi {
sounds: {
quota: IYandexCheckOutPlace;
};
}
export interface IYandexCheckOutPlace {
total: number;
used: string;
}
export interface IYandexRequestDownloadImageRequest extends IYandexApi {
image: IYandexRequestDownloadImage;
}
export interface IYandexRequestDownloadImagesRequest extends IYandexApi {
images: IYandexRequestDownloadImage[];
}
export interface IYandexRequestDownloadImage {
id: string;
origUrl: string;
size: number;
createdAt: number;
}
export interface IYandexRequestDownloadSoundRequest extends IYandexApi {
sound: IYandexRequestDownloadSound;
}
export interface IYandexRequestDownloadSoundsRequest extends IYandexApi {
sounds: IYandexRequestDownloadSound[];
}
export interface IYandexRequestDownloadSound {
id: string;
skillId: string;
size: number;
originalName: string;
createdAt: string;
isProcessed: boolean;
}
export interface IYandexRemoveRequest extends IYandexApi {
result?: string;
}