@jellyfin/sdk
Version:
A TypeScript SDK for Jellyfin.
785 lines (784 loc) • 30.1 kB
TypeScript
/**
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* Do not edit the class manually.
*
* Jellyfin API
*
* This Source Code Form is subject to the terms of the Mozilla Public
* License, v. 2.0. If a copy of the MPL was not distributed with this
* file, You can obtain one at http://mozilla.org/MPL/2.0/.
*/
import { AxiosPromise, AxiosInstance, AxiosRequestConfig } from 'axios';
import { Configuration } from '../configuration';
import { RequestArgs, BaseAPI } from '../base';
/**
* DlnaServerApi - axios parameter creator
* @export
*/
export declare const DlnaServerApiAxiosParamCreator: (configuration?: Configuration) => {
/**
*
* @summary Gets Dlna media receiver registrar xml.
* @param {string} serverId Server UUID.
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
getConnectionManager: (serverId: string, options?: AxiosRequestConfig) => Promise<RequestArgs>;
/**
*
* @summary Gets Dlna media receiver registrar xml.
* @param {string} serverId Server UUID.
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
getConnectionManager2: (serverId: string, options?: AxiosRequestConfig) => Promise<RequestArgs>;
/**
*
* @summary Gets Dlna media receiver registrar xml.
* @param {string} serverId Server UUID.
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
getConnectionManager3: (serverId: string, options?: AxiosRequestConfig) => Promise<RequestArgs>;
/**
*
* @summary Gets Dlna content directory xml.
* @param {string} serverId Server UUID.
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
getContentDirectory: (serverId: string, options?: AxiosRequestConfig) => Promise<RequestArgs>;
/**
*
* @summary Gets Dlna content directory xml.
* @param {string} serverId Server UUID.
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
getContentDirectory2: (serverId: string, options?: AxiosRequestConfig) => Promise<RequestArgs>;
/**
*
* @summary Gets Dlna content directory xml.
* @param {string} serverId Server UUID.
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
getContentDirectory3: (serverId: string, options?: AxiosRequestConfig) => Promise<RequestArgs>;
/**
*
* @summary Get Description Xml.
* @param {string} serverId Server UUID.
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
getDescriptionXml: (serverId: string, options?: AxiosRequestConfig) => Promise<RequestArgs>;
/**
*
* @summary Get Description Xml.
* @param {string} serverId Server UUID.
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
getDescriptionXml2: (serverId: string, options?: AxiosRequestConfig) => Promise<RequestArgs>;
/**
*
* @summary Gets a server icon.
* @param {string} fileName The icon filename.
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
getIcon: (fileName: string, options?: AxiosRequestConfig) => Promise<RequestArgs>;
/**
*
* @summary Gets a server icon.
* @param {string} serverId Server UUID.
* @param {string} fileName The icon filename.
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
getIconId: (serverId: string, fileName: string, options?: AxiosRequestConfig) => Promise<RequestArgs>;
/**
*
* @summary Gets Dlna media receiver registrar xml.
* @param {string} serverId Server UUID.
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
getMediaReceiverRegistrar: (serverId: string, options?: AxiosRequestConfig) => Promise<RequestArgs>;
/**
*
* @summary Gets Dlna media receiver registrar xml.
* @param {string} serverId Server UUID.
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
getMediaReceiverRegistrar2: (serverId: string, options?: AxiosRequestConfig) => Promise<RequestArgs>;
/**
*
* @summary Gets Dlna media receiver registrar xml.
* @param {string} serverId Server UUID.
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
getMediaReceiverRegistrar3: (serverId: string, options?: AxiosRequestConfig) => Promise<RequestArgs>;
/**
*
* @summary Process a connection manager control request.
* @param {string} serverId Server UUID.
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
processConnectionManagerControlRequest: (serverId: string, options?: AxiosRequestConfig) => Promise<RequestArgs>;
/**
*
* @summary Process a content directory control request.
* @param {string} serverId Server UUID.
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
processContentDirectoryControlRequest: (serverId: string, options?: AxiosRequestConfig) => Promise<RequestArgs>;
/**
*
* @summary Process a media receiver registrar control request.
* @param {string} serverId Server UUID.
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
processMediaReceiverRegistrarControlRequest: (serverId: string, options?: AxiosRequestConfig) => Promise<RequestArgs>;
};
/**
* DlnaServerApi - functional programming interface
* @export
*/
export declare const DlnaServerApiFp: (configuration?: Configuration) => {
/**
*
* @summary Gets Dlna media receiver registrar xml.
* @param {string} serverId Server UUID.
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
getConnectionManager(serverId: string, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<any>>;
/**
*
* @summary Gets Dlna media receiver registrar xml.
* @param {string} serverId Server UUID.
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
getConnectionManager2(serverId: string, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<any>>;
/**
*
* @summary Gets Dlna media receiver registrar xml.
* @param {string} serverId Server UUID.
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
getConnectionManager3(serverId: string, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<any>>;
/**
*
* @summary Gets Dlna content directory xml.
* @param {string} serverId Server UUID.
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
getContentDirectory(serverId: string, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<any>>;
/**
*
* @summary Gets Dlna content directory xml.
* @param {string} serverId Server UUID.
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
getContentDirectory2(serverId: string, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<any>>;
/**
*
* @summary Gets Dlna content directory xml.
* @param {string} serverId Server UUID.
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
getContentDirectory3(serverId: string, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<any>>;
/**
*
* @summary Get Description Xml.
* @param {string} serverId Server UUID.
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
getDescriptionXml(serverId: string, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<any>>;
/**
*
* @summary Get Description Xml.
* @param {string} serverId Server UUID.
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
getDescriptionXml2(serverId: string, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<any>>;
/**
*
* @summary Gets a server icon.
* @param {string} fileName The icon filename.
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
getIcon(fileName: string, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<any>>;
/**
*
* @summary Gets a server icon.
* @param {string} serverId Server UUID.
* @param {string} fileName The icon filename.
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
getIconId(serverId: string, fileName: string, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<any>>;
/**
*
* @summary Gets Dlna media receiver registrar xml.
* @param {string} serverId Server UUID.
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
getMediaReceiverRegistrar(serverId: string, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<any>>;
/**
*
* @summary Gets Dlna media receiver registrar xml.
* @param {string} serverId Server UUID.
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
getMediaReceiverRegistrar2(serverId: string, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<any>>;
/**
*
* @summary Gets Dlna media receiver registrar xml.
* @param {string} serverId Server UUID.
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
getMediaReceiverRegistrar3(serverId: string, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<any>>;
/**
*
* @summary Process a connection manager control request.
* @param {string} serverId Server UUID.
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
processConnectionManagerControlRequest(serverId: string, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<any>>;
/**
*
* @summary Process a content directory control request.
* @param {string} serverId Server UUID.
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
processContentDirectoryControlRequest(serverId: string, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<any>>;
/**
*
* @summary Process a media receiver registrar control request.
* @param {string} serverId Server UUID.
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
processMediaReceiverRegistrarControlRequest(serverId: string, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<any>>;
};
/**
* DlnaServerApi - factory interface
* @export
*/
export declare const DlnaServerApiFactory: (configuration?: Configuration, basePath?: string, axios?: AxiosInstance) => {
/**
*
* @summary Gets Dlna media receiver registrar xml.
* @param {string} serverId Server UUID.
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
getConnectionManager(serverId: string, options?: any): AxiosPromise<any>;
/**
*
* @summary Gets Dlna media receiver registrar xml.
* @param {string} serverId Server UUID.
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
getConnectionManager2(serverId: string, options?: any): AxiosPromise<any>;
/**
*
* @summary Gets Dlna media receiver registrar xml.
* @param {string} serverId Server UUID.
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
getConnectionManager3(serverId: string, options?: any): AxiosPromise<any>;
/**
*
* @summary Gets Dlna content directory xml.
* @param {string} serverId Server UUID.
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
getContentDirectory(serverId: string, options?: any): AxiosPromise<any>;
/**
*
* @summary Gets Dlna content directory xml.
* @param {string} serverId Server UUID.
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
getContentDirectory2(serverId: string, options?: any): AxiosPromise<any>;
/**
*
* @summary Gets Dlna content directory xml.
* @param {string} serverId Server UUID.
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
getContentDirectory3(serverId: string, options?: any): AxiosPromise<any>;
/**
*
* @summary Get Description Xml.
* @param {string} serverId Server UUID.
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
getDescriptionXml(serverId: string, options?: any): AxiosPromise<any>;
/**
*
* @summary Get Description Xml.
* @param {string} serverId Server UUID.
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
getDescriptionXml2(serverId: string, options?: any): AxiosPromise<any>;
/**
*
* @summary Gets a server icon.
* @param {string} fileName The icon filename.
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
getIcon(fileName: string, options?: any): AxiosPromise<any>;
/**
*
* @summary Gets a server icon.
* @param {string} serverId Server UUID.
* @param {string} fileName The icon filename.
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
getIconId(serverId: string, fileName: string, options?: any): AxiosPromise<any>;
/**
*
* @summary Gets Dlna media receiver registrar xml.
* @param {string} serverId Server UUID.
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
getMediaReceiverRegistrar(serverId: string, options?: any): AxiosPromise<any>;
/**
*
* @summary Gets Dlna media receiver registrar xml.
* @param {string} serverId Server UUID.
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
getMediaReceiverRegistrar2(serverId: string, options?: any): AxiosPromise<any>;
/**
*
* @summary Gets Dlna media receiver registrar xml.
* @param {string} serverId Server UUID.
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
getMediaReceiverRegistrar3(serverId: string, options?: any): AxiosPromise<any>;
/**
*
* @summary Process a connection manager control request.
* @param {string} serverId Server UUID.
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
processConnectionManagerControlRequest(serverId: string, options?: any): AxiosPromise<any>;
/**
*
* @summary Process a content directory control request.
* @param {string} serverId Server UUID.
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
processContentDirectoryControlRequest(serverId: string, options?: any): AxiosPromise<any>;
/**
*
* @summary Process a media receiver registrar control request.
* @param {string} serverId Server UUID.
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
processMediaReceiverRegistrarControlRequest(serverId: string, options?: any): AxiosPromise<any>;
};
/**
* Request parameters for getConnectionManager operation in DlnaServerApi.
* @export
* @interface DlnaServerApiGetConnectionManagerRequest
*/
export interface DlnaServerApiGetConnectionManagerRequest {
/**
* Server UUID.
* @type {string}
* @memberof DlnaServerApiGetConnectionManager
*/
readonly serverId: string;
}
/**
* Request parameters for getConnectionManager2 operation in DlnaServerApi.
* @export
* @interface DlnaServerApiGetConnectionManager2Request
*/
export interface DlnaServerApiGetConnectionManager2Request {
/**
* Server UUID.
* @type {string}
* @memberof DlnaServerApiGetConnectionManager2
*/
readonly serverId: string;
}
/**
* Request parameters for getConnectionManager3 operation in DlnaServerApi.
* @export
* @interface DlnaServerApiGetConnectionManager3Request
*/
export interface DlnaServerApiGetConnectionManager3Request {
/**
* Server UUID.
* @type {string}
* @memberof DlnaServerApiGetConnectionManager3
*/
readonly serverId: string;
}
/**
* Request parameters for getContentDirectory operation in DlnaServerApi.
* @export
* @interface DlnaServerApiGetContentDirectoryRequest
*/
export interface DlnaServerApiGetContentDirectoryRequest {
/**
* Server UUID.
* @type {string}
* @memberof DlnaServerApiGetContentDirectory
*/
readonly serverId: string;
}
/**
* Request parameters for getContentDirectory2 operation in DlnaServerApi.
* @export
* @interface DlnaServerApiGetContentDirectory2Request
*/
export interface DlnaServerApiGetContentDirectory2Request {
/**
* Server UUID.
* @type {string}
* @memberof DlnaServerApiGetContentDirectory2
*/
readonly serverId: string;
}
/**
* Request parameters for getContentDirectory3 operation in DlnaServerApi.
* @export
* @interface DlnaServerApiGetContentDirectory3Request
*/
export interface DlnaServerApiGetContentDirectory3Request {
/**
* Server UUID.
* @type {string}
* @memberof DlnaServerApiGetContentDirectory3
*/
readonly serverId: string;
}
/**
* Request parameters for getDescriptionXml operation in DlnaServerApi.
* @export
* @interface DlnaServerApiGetDescriptionXmlRequest
*/
export interface DlnaServerApiGetDescriptionXmlRequest {
/**
* Server UUID.
* @type {string}
* @memberof DlnaServerApiGetDescriptionXml
*/
readonly serverId: string;
}
/**
* Request parameters for getDescriptionXml2 operation in DlnaServerApi.
* @export
* @interface DlnaServerApiGetDescriptionXml2Request
*/
export interface DlnaServerApiGetDescriptionXml2Request {
/**
* Server UUID.
* @type {string}
* @memberof DlnaServerApiGetDescriptionXml2
*/
readonly serverId: string;
}
/**
* Request parameters for getIcon operation in DlnaServerApi.
* @export
* @interface DlnaServerApiGetIconRequest
*/
export interface DlnaServerApiGetIconRequest {
/**
* The icon filename.
* @type {string}
* @memberof DlnaServerApiGetIcon
*/
readonly fileName: string;
}
/**
* Request parameters for getIconId operation in DlnaServerApi.
* @export
* @interface DlnaServerApiGetIconIdRequest
*/
export interface DlnaServerApiGetIconIdRequest {
/**
* Server UUID.
* @type {string}
* @memberof DlnaServerApiGetIconId
*/
readonly serverId: string;
/**
* The icon filename.
* @type {string}
* @memberof DlnaServerApiGetIconId
*/
readonly fileName: string;
}
/**
* Request parameters for getMediaReceiverRegistrar operation in DlnaServerApi.
* @export
* @interface DlnaServerApiGetMediaReceiverRegistrarRequest
*/
export interface DlnaServerApiGetMediaReceiverRegistrarRequest {
/**
* Server UUID.
* @type {string}
* @memberof DlnaServerApiGetMediaReceiverRegistrar
*/
readonly serverId: string;
}
/**
* Request parameters for getMediaReceiverRegistrar2 operation in DlnaServerApi.
* @export
* @interface DlnaServerApiGetMediaReceiverRegistrar2Request
*/
export interface DlnaServerApiGetMediaReceiverRegistrar2Request {
/**
* Server UUID.
* @type {string}
* @memberof DlnaServerApiGetMediaReceiverRegistrar2
*/
readonly serverId: string;
}
/**
* Request parameters for getMediaReceiverRegistrar3 operation in DlnaServerApi.
* @export
* @interface DlnaServerApiGetMediaReceiverRegistrar3Request
*/
export interface DlnaServerApiGetMediaReceiverRegistrar3Request {
/**
* Server UUID.
* @type {string}
* @memberof DlnaServerApiGetMediaReceiverRegistrar3
*/
readonly serverId: string;
}
/**
* Request parameters for processConnectionManagerControlRequest operation in DlnaServerApi.
* @export
* @interface DlnaServerApiProcessConnectionManagerControlRequestRequest
*/
export interface DlnaServerApiProcessConnectionManagerControlRequestRequest {
/**
* Server UUID.
* @type {string}
* @memberof DlnaServerApiProcessConnectionManagerControlRequest
*/
readonly serverId: string;
}
/**
* Request parameters for processContentDirectoryControlRequest operation in DlnaServerApi.
* @export
* @interface DlnaServerApiProcessContentDirectoryControlRequestRequest
*/
export interface DlnaServerApiProcessContentDirectoryControlRequestRequest {
/**
* Server UUID.
* @type {string}
* @memberof DlnaServerApiProcessContentDirectoryControlRequest
*/
readonly serverId: string;
}
/**
* Request parameters for processMediaReceiverRegistrarControlRequest operation in DlnaServerApi.
* @export
* @interface DlnaServerApiProcessMediaReceiverRegistrarControlRequestRequest
*/
export interface DlnaServerApiProcessMediaReceiverRegistrarControlRequestRequest {
/**
* Server UUID.
* @type {string}
* @memberof DlnaServerApiProcessMediaReceiverRegistrarControlRequest
*/
readonly serverId: string;
}
/**
* DlnaServerApi - object-oriented interface
* @export
* @class DlnaServerApi
* @extends {BaseAPI}
*/
export declare class DlnaServerApi extends BaseAPI {
/**
*
* @summary Gets Dlna media receiver registrar xml.
* @param {DlnaServerApiGetConnectionManagerRequest} requestParameters Request parameters.
* @param {*} [options] Override http request option.
* @throws {RequiredError}
* @memberof DlnaServerApi
*/
getConnectionManager(requestParameters: DlnaServerApiGetConnectionManagerRequest, options?: AxiosRequestConfig): Promise<import("axios").AxiosResponse<any, any>>;
/**
*
* @summary Gets Dlna media receiver registrar xml.
* @param {DlnaServerApiGetConnectionManager2Request} requestParameters Request parameters.
* @param {*} [options] Override http request option.
* @throws {RequiredError}
* @memberof DlnaServerApi
*/
getConnectionManager2(requestParameters: DlnaServerApiGetConnectionManager2Request, options?: AxiosRequestConfig): Promise<import("axios").AxiosResponse<any, any>>;
/**
*
* @summary Gets Dlna media receiver registrar xml.
* @param {DlnaServerApiGetConnectionManager3Request} requestParameters Request parameters.
* @param {*} [options] Override http request option.
* @throws {RequiredError}
* @memberof DlnaServerApi
*/
getConnectionManager3(requestParameters: DlnaServerApiGetConnectionManager3Request, options?: AxiosRequestConfig): Promise<import("axios").AxiosResponse<any, any>>;
/**
*
* @summary Gets Dlna content directory xml.
* @param {DlnaServerApiGetContentDirectoryRequest} requestParameters Request parameters.
* @param {*} [options] Override http request option.
* @throws {RequiredError}
* @memberof DlnaServerApi
*/
getContentDirectory(requestParameters: DlnaServerApiGetContentDirectoryRequest, options?: AxiosRequestConfig): Promise<import("axios").AxiosResponse<any, any>>;
/**
*
* @summary Gets Dlna content directory xml.
* @param {DlnaServerApiGetContentDirectory2Request} requestParameters Request parameters.
* @param {*} [options] Override http request option.
* @throws {RequiredError}
* @memberof DlnaServerApi
*/
getContentDirectory2(requestParameters: DlnaServerApiGetContentDirectory2Request, options?: AxiosRequestConfig): Promise<import("axios").AxiosResponse<any, any>>;
/**
*
* @summary Gets Dlna content directory xml.
* @param {DlnaServerApiGetContentDirectory3Request} requestParameters Request parameters.
* @param {*} [options] Override http request option.
* @throws {RequiredError}
* @memberof DlnaServerApi
*/
getContentDirectory3(requestParameters: DlnaServerApiGetContentDirectory3Request, options?: AxiosRequestConfig): Promise<import("axios").AxiosResponse<any, any>>;
/**
*
* @summary Get Description Xml.
* @param {DlnaServerApiGetDescriptionXmlRequest} requestParameters Request parameters.
* @param {*} [options] Override http request option.
* @throws {RequiredError}
* @memberof DlnaServerApi
*/
getDescriptionXml(requestParameters: DlnaServerApiGetDescriptionXmlRequest, options?: AxiosRequestConfig): Promise<import("axios").AxiosResponse<any, any>>;
/**
*
* @summary Get Description Xml.
* @param {DlnaServerApiGetDescriptionXml2Request} requestParameters Request parameters.
* @param {*} [options] Override http request option.
* @throws {RequiredError}
* @memberof DlnaServerApi
*/
getDescriptionXml2(requestParameters: DlnaServerApiGetDescriptionXml2Request, options?: AxiosRequestConfig): Promise<import("axios").AxiosResponse<any, any>>;
/**
*
* @summary Gets a server icon.
* @param {DlnaServerApiGetIconRequest} requestParameters Request parameters.
* @param {*} [options] Override http request option.
* @throws {RequiredError}
* @memberof DlnaServerApi
*/
getIcon(requestParameters: DlnaServerApiGetIconRequest, options?: AxiosRequestConfig): Promise<import("axios").AxiosResponse<any, any>>;
/**
*
* @summary Gets a server icon.
* @param {DlnaServerApiGetIconIdRequest} requestParameters Request parameters.
* @param {*} [options] Override http request option.
* @throws {RequiredError}
* @memberof DlnaServerApi
*/
getIconId(requestParameters: DlnaServerApiGetIconIdRequest, options?: AxiosRequestConfig): Promise<import("axios").AxiosResponse<any, any>>;
/**
*
* @summary Gets Dlna media receiver registrar xml.
* @param {DlnaServerApiGetMediaReceiverRegistrarRequest} requestParameters Request parameters.
* @param {*} [options] Override http request option.
* @throws {RequiredError}
* @memberof DlnaServerApi
*/
getMediaReceiverRegistrar(requestParameters: DlnaServerApiGetMediaReceiverRegistrarRequest, options?: AxiosRequestConfig): Promise<import("axios").AxiosResponse<any, any>>;
/**
*
* @summary Gets Dlna media receiver registrar xml.
* @param {DlnaServerApiGetMediaReceiverRegistrar2Request} requestParameters Request parameters.
* @param {*} [options] Override http request option.
* @throws {RequiredError}
* @memberof DlnaServerApi
*/
getMediaReceiverRegistrar2(requestParameters: DlnaServerApiGetMediaReceiverRegistrar2Request, options?: AxiosRequestConfig): Promise<import("axios").AxiosResponse<any, any>>;
/**
*
* @summary Gets Dlna media receiver registrar xml.
* @param {DlnaServerApiGetMediaReceiverRegistrar3Request} requestParameters Request parameters.
* @param {*} [options] Override http request option.
* @throws {RequiredError}
* @memberof DlnaServerApi
*/
getMediaReceiverRegistrar3(requestParameters: DlnaServerApiGetMediaReceiverRegistrar3Request, options?: AxiosRequestConfig): Promise<import("axios").AxiosResponse<any, any>>;
/**
*
* @summary Process a connection manager control request.
* @param {DlnaServerApiProcessConnectionManagerControlRequestRequest} requestParameters Request parameters.
* @param {*} [options] Override http request option.
* @throws {RequiredError}
* @memberof DlnaServerApi
*/
processConnectionManagerControlRequest(requestParameters: DlnaServerApiProcessConnectionManagerControlRequestRequest, options?: AxiosRequestConfig): Promise<import("axios").AxiosResponse<any, any>>;
/**
*
* @summary Process a content directory control request.
* @param {DlnaServerApiProcessContentDirectoryControlRequestRequest} requestParameters Request parameters.
* @param {*} [options] Override http request option.
* @throws {RequiredError}
* @memberof DlnaServerApi
*/
processContentDirectoryControlRequest(requestParameters: DlnaServerApiProcessContentDirectoryControlRequestRequest, options?: AxiosRequestConfig): Promise<import("axios").AxiosResponse<any, any>>;
/**
*
* @summary Process a media receiver registrar control request.
* @param {DlnaServerApiProcessMediaReceiverRegistrarControlRequestRequest} requestParameters Request parameters.
* @param {*} [options] Override http request option.
* @throws {RequiredError}
* @memberof DlnaServerApi
*/
processMediaReceiverRegistrarControlRequest(requestParameters: DlnaServerApiProcessMediaReceiverRegistrarControlRequestRequest, options?: AxiosRequestConfig): Promise<import("axios").AxiosResponse<any, any>>;
}