UNPKG

yandex-music-client

Version:

``` npm i yandex-music-client ```

41 lines (40 loc) 1.26 kB
import type { Album } from '../models/Album'; import type { InvocationInfo } from '../models/InvocationInfo'; import type { CancelablePromise } from '../core/CancelablePromise'; import type { BaseHttpRequest } from '../core/BaseHttpRequest'; export declare class AlbumsService { readonly httpRequest: BaseHttpRequest; constructor(httpRequest: BaseHttpRequest); /** * Получение альбома по идентификатору * @param albumId * @returns any Ok * @throws ApiError */ getAlbumById(albumId: number): CancelablePromise<{ invocationInfo: InvocationInfo; result: Album; }>; /** * Получение альбома с треками * @param albumId * @returns any Ok * @throws ApiError */ getAlbumsWithTracks(albumId: number): CancelablePromise<{ invocationInfo: InvocationInfo; result: Album; }>; /** * Получение альбомов по идентификаторам * @param formData * @returns any Ok * @throws ApiError */ getAlbumsByIds(formData: { 'album-ids': string; }): CancelablePromise<{ invocationInfo: InvocationInfo; result: Array<Album>; }>; }