declare namespace _default {
    export { getArtist };
    export { getArtistConcerts };
    export { getArtistVideos };
    export { getConcerts };
    export { getFeed };
    export { getStreams };
    export { getStreamsWithURL };
    export { getVideo };
    export { getFeatured };
}
export default _default;
/**
 * @param {Object} obj
 * @param {import('../types').AccountAuth} obj.account
 * @param {Array<String>} [obj.artistIds]
 * @returns {Promise<{items: Array<Object>}>}
 */
declare function getArtist({ account, artistIds }: {
    account: import('../types').AccountAuth;
    artistIds?: Array<string>;
}): Promise<{
    items: Array<any>;
}>;
/**
 * @param {Object} obj
 * @param {import('../types').AccountAuth} obj.account
 * @param {Array<String>} [obj.artistId]
 * @returns {Promise<{items: Array<Object>}>}
 */
declare function getArtistConcerts({ account, artistId }: {
    account: import('../types').AccountAuth;
    artistId?: Array<string>;
}): Promise<{
    items: Array<any>;
}>;
/**
 * @param {Object} obj
 * @param {import('../types').AccountAuth} obj.account
 * @param {String} obj.artistId
 * @returns {Promise<{items: Array<Object>}>}
 */
declare function getArtistVideos({ account, artistId }: {
    account: import('../types').AccountAuth;
    artistId: string;
}): Promise<{
    items: Array<any>;
}>;
/**
 * @param {Object} obj
 * @param {import('../types').AccountAuth} obj.account
 * @param {Array<String>} [obj.concertIds]
 * @returns {Promise<{items: Array<Object>}>}
 */
declare function getConcerts({ account, concertIds }: {
    account: import('../types').AccountAuth;
    concertIds?: Array<string>;
}): Promise<{
    items: Array<any>;
}>;
/**
 * @param {Object} obj
 * @param {import('../types').AccountAuth} obj.account
 * @param {Number} [obj.quantity] Number of records in a result
 * @param {Number} [obj.start] Offset to request
 * @returns {Promise<{items: Array<Object>}>}
 */
declare function getFeed({ account, quantity, start }: {
    account: import('../types').AccountAuth;
    quantity?: number;
    start?: number;
}): Promise<{
    items: Array<any>;
}>;
/**
 * @deprecated
 * @param {Object} obj
 * @param {import('../types').AccountAuth} obj.account
 * @param {String} obj.contentId
 * @returns {Promise<Object>}
 */
declare function getStreams({ account, contentId }: {
    account: import('../types').AccountAuth;
    contentId: string;
}): Promise<any>;
/**
 * @deprecated
 * @param {Object} obj
 * @param {import('../types').AccountAuth} obj.account
 * @param {String} obj.streamUrl
 * @returns {Promise<Object>}
 */
declare function getStreamsWithURL({ account, streamUrl }: {
    account: import('../types').AccountAuth;
    streamUrl: string;
}): Promise<any>;
/**
 * @param {Object} obj
 * @param {import('../types').AccountAuth} obj.account
 * @param {Array<String>} [obj.musicIds]
 * @returns {Promise<{items: Array<Object>}>}
 */
declare function getVideo({ account, musicIds }: {
    account: import('../types').AccountAuth;
    musicIds?: Array<string>;
}): Promise<{
    items: Array<any>;
}>;
/**
 * @param {Object} obj
 * @param {import('../types').AccountAuth} obj.account
 * @param {Number} obj.contentId Number of records in a result
 * @returns {Promise<{items: Array<Object>}>}
 */
declare function getFeatured({ account, contentId }: {
    account: import('../types').AccountAuth;
    contentId: number;
}): Promise<{
    items: Array<any>;
}>;
