@jellyfin/sdk
    Preparing search index...

    Function ImageApiAxiosParamCreator

    • ImageApi - axios parameter creator

      Parameters

      Returns {
          deleteCustomSplashscreen: (
              options?: RawAxiosRequestConfig,
          ) => Promise<RequestArgs>;
          deleteItemImage: (
              itemId: string,
              imageType: ImageType,
              imageIndex?: number,
              options?: RawAxiosRequestConfig,
          ) => Promise<RequestArgs>;
          deleteItemImageByIndex: (
              itemId: string,
              imageType: ImageType,
              imageIndex: number,
              options?: RawAxiosRequestConfig,
          ) => Promise<RequestArgs>;
          deleteUserImage: (
              userId?: string,
              options?: RawAxiosRequestConfig,
          ) => Promise<RequestArgs>;
          getArtistImage: (
              name: string,
              imageType: ImageType,
              imageIndex: number,
              tag?: string,
              format?: ImageFormat,
              maxWidth?: number,
              maxHeight?: number,
              percentPlayed?: number,
              unplayedCount?: number,
              width?: number,
              height?: number,
              quality?: number,
              fillWidth?: number,
              fillHeight?: number,
              blur?: number,
              backgroundColor?: string,
              foregroundLayer?: string,
              options?: RawAxiosRequestConfig,
          ) => Promise<RequestArgs>;
          getGenreImage: (
              name: string,
              imageType: ImageType,
              tag?: string,
              format?: ImageFormat,
              maxWidth?: number,
              maxHeight?: number,
              percentPlayed?: number,
              unplayedCount?: number,
              width?: number,
              height?: number,
              quality?: number,
              fillWidth?: number,
              fillHeight?: number,
              blur?: number,
              backgroundColor?: string,
              foregroundLayer?: string,
              imageIndex?: number,
              options?: RawAxiosRequestConfig,
          ) => Promise<RequestArgs>;
          getGenreImageByIndex: (
              name: string,
              imageType: ImageType,
              imageIndex: number,
              tag?: string,
              format?: ImageFormat,
              maxWidth?: number,
              maxHeight?: number,
              percentPlayed?: number,
              unplayedCount?: number,
              width?: number,
              height?: number,
              quality?: number,
              fillWidth?: number,
              fillHeight?: number,
              blur?: number,
              backgroundColor?: string,
              foregroundLayer?: string,
              options?: RawAxiosRequestConfig,
          ) => Promise<RequestArgs>;
          getItemImage: (
              itemId: string,
              imageType: ImageType,
              maxWidth?: number,
              maxHeight?: number,
              width?: number,
              height?: number,
              quality?: number,
              fillWidth?: number,
              fillHeight?: number,
              tag?: string,
              format?: ImageFormat,
              percentPlayed?: number,
              unplayedCount?: number,
              blur?: number,
              backgroundColor?: string,
              foregroundLayer?: string,
              imageIndex?: number,
              options?: RawAxiosRequestConfig,
          ) => Promise<RequestArgs>;
          getItemImage2: (
              itemId: string,
              imageType: ImageType,
              maxWidth: number,
              maxHeight: number,
              tag: string,
              format: ImageFormat,
              percentPlayed: number,
              unplayedCount: number,
              imageIndex: number,
              width?: number,
              height?: number,
              quality?: number,
              fillWidth?: number,
              fillHeight?: number,
              blur?: number,
              backgroundColor?: string,
              foregroundLayer?: string,
              options?: RawAxiosRequestConfig,
          ) => Promise<RequestArgs>;
          getItemImageByIndex: (
              itemId: string,
              imageType: ImageType,
              imageIndex: number,
              maxWidth?: number,
              maxHeight?: number,
              width?: number,
              height?: number,
              quality?: number,
              fillWidth?: number,
              fillHeight?: number,
              tag?: string,
              format?: ImageFormat,
              percentPlayed?: number,
              unplayedCount?: number,
              blur?: number,
              backgroundColor?: string,
              foregroundLayer?: string,
              options?: RawAxiosRequestConfig,
          ) => Promise<RequestArgs>;
          getItemImageInfos: (
              itemId: string,
              options?: RawAxiosRequestConfig,
          ) => Promise<RequestArgs>;
          getMusicGenreImage: (
              name: string,
              imageType: ImageType,
              tag?: string,
              format?: ImageFormat,
              maxWidth?: number,
              maxHeight?: number,
              percentPlayed?: number,
              unplayedCount?: number,
              width?: number,
              height?: number,
              quality?: number,
              fillWidth?: number,
              fillHeight?: number,
              blur?: number,
              backgroundColor?: string,
              foregroundLayer?: string,
              imageIndex?: number,
              options?: RawAxiosRequestConfig,
          ) => Promise<RequestArgs>;
          getMusicGenreImageByIndex: (
              name: string,
              imageType: ImageType,
              imageIndex: number,
              tag?: string,
              format?: ImageFormat,
              maxWidth?: number,
              maxHeight?: number,
              percentPlayed?: number,
              unplayedCount?: number,
              width?: number,
              height?: number,
              quality?: number,
              fillWidth?: number,
              fillHeight?: number,
              blur?: number,
              backgroundColor?: string,
              foregroundLayer?: string,
              options?: RawAxiosRequestConfig,
          ) => Promise<RequestArgs>;
          getPersonImage: (
              name: string,
              imageType: ImageType,
              tag?: string,
              format?: ImageFormat,
              maxWidth?: number,
              maxHeight?: number,
              percentPlayed?: number,
              unplayedCount?: number,
              width?: number,
              height?: number,
              quality?: number,
              fillWidth?: number,
              fillHeight?: number,
              blur?: number,
              backgroundColor?: string,
              foregroundLayer?: string,
              imageIndex?: number,
              options?: RawAxiosRequestConfig,
          ) => Promise<RequestArgs>;
          getPersonImageByIndex: (
              name: string,
              imageType: ImageType,
              imageIndex: number,
              tag?: string,
              format?: ImageFormat,
              maxWidth?: number,
              maxHeight?: number,
              percentPlayed?: number,
              unplayedCount?: number,
              width?: number,
              height?: number,
              quality?: number,
              fillWidth?: number,
              fillHeight?: number,
              blur?: number,
              backgroundColor?: string,
              foregroundLayer?: string,
              options?: RawAxiosRequestConfig,
          ) => Promise<RequestArgs>;
          getSplashscreen: (
              tag?: string,
              format?: ImageFormat,
              maxWidth?: number,
              maxHeight?: number,
              width?: number,
              height?: number,
              fillWidth?: number,
              fillHeight?: number,
              blur?: number,
              backgroundColor?: string,
              foregroundLayer?: string,
              quality?: number,
              options?: RawAxiosRequestConfig,
          ) => Promise<RequestArgs>;
          getStudioImage: (
              name: string,
              imageType: ImageType,
              tag?: string,
              format?: ImageFormat,
              maxWidth?: number,
              maxHeight?: number,
              percentPlayed?: number,
              unplayedCount?: number,
              width?: number,
              height?: number,
              quality?: number,
              fillWidth?: number,
              fillHeight?: number,
              blur?: number,
              backgroundColor?: string,
              foregroundLayer?: string,
              imageIndex?: number,
              options?: RawAxiosRequestConfig,
          ) => Promise<RequestArgs>;
          getStudioImageByIndex: (
              name: string,
              imageType: ImageType,
              imageIndex: number,
              tag?: string,
              format?: ImageFormat,
              maxWidth?: number,
              maxHeight?: number,
              percentPlayed?: number,
              unplayedCount?: number,
              width?: number,
              height?: number,
              quality?: number,
              fillWidth?: number,
              fillHeight?: number,
              blur?: number,
              backgroundColor?: string,
              foregroundLayer?: string,
              options?: RawAxiosRequestConfig,
          ) => Promise<RequestArgs>;
          getUserImage: (
              userId?: string,
              tag?: string,
              format?: ImageFormat,
              maxWidth?: number,
              maxHeight?: number,
              percentPlayed?: number,
              unplayedCount?: number,
              width?: number,
              height?: number,
              quality?: number,
              fillWidth?: number,
              fillHeight?: number,
              blur?: number,
              backgroundColor?: string,
              foregroundLayer?: string,
              imageIndex?: number,
              options?: RawAxiosRequestConfig,
          ) => Promise<RequestArgs>;
          headArtistImage: (
              name: string,
              imageType: ImageType,
              imageIndex: number,
              tag?: string,
              format?: ImageFormat,
              maxWidth?: number,
              maxHeight?: number,
              percentPlayed?: number,
              unplayedCount?: number,
              width?: number,
              height?: number,
              quality?: number,
              fillWidth?: number,
              fillHeight?: number,
              blur?: number,
              backgroundColor?: string,
              foregroundLayer?: string,
              options?: RawAxiosRequestConfig,
          ) => Promise<RequestArgs>;
          headGenreImage: (
              name: string,
              imageType: ImageType,
              tag?: string,
              format?: ImageFormat,
              maxWidth?: number,
              maxHeight?: number,
              percentPlayed?: number,
              unplayedCount?: number,
              width?: number,
              height?: number,
              quality?: number,
              fillWidth?: number,
              fillHeight?: number,
              blur?: number,
              backgroundColor?: string,
              foregroundLayer?: string,
              imageIndex?: number,
              options?: RawAxiosRequestConfig,
          ) => Promise<RequestArgs>;
          headGenreImageByIndex: (
              name: string,
              imageType: ImageType,
              imageIndex: number,
              tag?: string,
              format?: ImageFormat,
              maxWidth?: number,
              maxHeight?: number,
              percentPlayed?: number,
              unplayedCount?: number,
              width?: number,
              height?: number,
              quality?: number,
              fillWidth?: number,
              fillHeight?: number,
              blur?: number,
              backgroundColor?: string,
              foregroundLayer?: string,
              options?: RawAxiosRequestConfig,
          ) => Promise<RequestArgs>;
          headItemImage: (
              itemId: string,
              imageType: ImageType,
              maxWidth?: number,
              maxHeight?: number,
              width?: number,
              height?: number,
              quality?: number,
              fillWidth?: number,
              fillHeight?: number,
              tag?: string,
              format?: ImageFormat,
              percentPlayed?: number,
              unplayedCount?: number,
              blur?: number,
              backgroundColor?: string,
              foregroundLayer?: string,
              imageIndex?: number,
              options?: RawAxiosRequestConfig,
          ) => Promise<RequestArgs>;
          headItemImage2: (
              itemId: string,
              imageType: ImageType,
              maxWidth: number,
              maxHeight: number,
              tag: string,
              format: ImageFormat,
              percentPlayed: number,
              unplayedCount: number,
              imageIndex: number,
              width?: number,
              height?: number,
              quality?: number,
              fillWidth?: number,
              fillHeight?: number,
              blur?: number,
              backgroundColor?: string,
              foregroundLayer?: string,
              options?: RawAxiosRequestConfig,
          ) => Promise<RequestArgs>;
          headItemImageByIndex: (
              itemId: string,
              imageType: ImageType,
              imageIndex: number,
              maxWidth?: number,
              maxHeight?: number,
              width?: number,
              height?: number,
              quality?: number,
              fillWidth?: number,
              fillHeight?: number,
              tag?: string,
              format?: ImageFormat,
              percentPlayed?: number,
              unplayedCount?: number,
              blur?: number,
              backgroundColor?: string,
              foregroundLayer?: string,
              options?: RawAxiosRequestConfig,
          ) => Promise<RequestArgs>;
          headMusicGenreImage: (
              name: string,
              imageType: ImageType,
              tag?: string,
              format?: ImageFormat,
              maxWidth?: number,
              maxHeight?: number,
              percentPlayed?: number,
              unplayedCount?: number,
              width?: number,
              height?: number,
              quality?: number,
              fillWidth?: number,
              fillHeight?: number,
              blur?: number,
              backgroundColor?: string,
              foregroundLayer?: string,
              imageIndex?: number,
              options?: RawAxiosRequestConfig,
          ) => Promise<RequestArgs>;
          headMusicGenreImageByIndex: (
              name: string,
              imageType: ImageType,
              imageIndex: number,
              tag?: string,
              format?: ImageFormat,
              maxWidth?: number,
              maxHeight?: number,
              percentPlayed?: number,
              unplayedCount?: number,
              width?: number,
              height?: number,
              quality?: number,
              fillWidth?: number,
              fillHeight?: number,
              blur?: number,
              backgroundColor?: string,
              foregroundLayer?: string,
              options?: RawAxiosRequestConfig,
          ) => Promise<RequestArgs>;
          headPersonImage: (
              name: string,
              imageType: ImageType,
              tag?: string,
              format?: ImageFormat,
              maxWidth?: number,
              maxHeight?: number,
              percentPlayed?: number,
              unplayedCount?: number,
              width?: number,
              height?: number,
              quality?: number,
              fillWidth?: number,
              fillHeight?: number,
              blur?: number,
              backgroundColor?: string,
              foregroundLayer?: string,
              imageIndex?: number,
              options?: RawAxiosRequestConfig,
          ) => Promise<RequestArgs>;
          headPersonImageByIndex: (
              name: string,
              imageType: ImageType,
              imageIndex: number,
              tag?: string,
              format?: ImageFormat,
              maxWidth?: number,
              maxHeight?: number,
              percentPlayed?: number,
              unplayedCount?: number,
              width?: number,
              height?: number,
              quality?: number,
              fillWidth?: number,
              fillHeight?: number,
              blur?: number,
              backgroundColor?: string,
              foregroundLayer?: string,
              options?: RawAxiosRequestConfig,
          ) => Promise<RequestArgs>;
          headStudioImage: (
              name: string,
              imageType: ImageType,
              tag?: string,
              format?: ImageFormat,
              maxWidth?: number,
              maxHeight?: number,
              percentPlayed?: number,
              unplayedCount?: number,
              width?: number,
              height?: number,
              quality?: number,
              fillWidth?: number,
              fillHeight?: number,
              blur?: number,
              backgroundColor?: string,
              foregroundLayer?: string,
              imageIndex?: number,
              options?: RawAxiosRequestConfig,
          ) => Promise<RequestArgs>;
          headStudioImageByIndex: (
              name: string,
              imageType: ImageType,
              imageIndex: number,
              tag?: string,
              format?: ImageFormat,
              maxWidth?: number,
              maxHeight?: number,
              percentPlayed?: number,
              unplayedCount?: number,
              width?: number,
              height?: number,
              quality?: number,
              fillWidth?: number,
              fillHeight?: number,
              blur?: number,
              backgroundColor?: string,
              foregroundLayer?: string,
              options?: RawAxiosRequestConfig,
          ) => Promise<RequestArgs>;
          headUserImage: (
              userId?: string,
              tag?: string,
              format?: ImageFormat,
              maxWidth?: number,
              maxHeight?: number,
              percentPlayed?: number,
              unplayedCount?: number,
              width?: number,
              height?: number,
              quality?: number,
              fillWidth?: number,
              fillHeight?: number,
              blur?: number,
              backgroundColor?: string,
              foregroundLayer?: string,
              imageIndex?: number,
              options?: RawAxiosRequestConfig,
          ) => Promise<RequestArgs>;
          postUserImage: (
              userId?: string,
              body?: File,
              options?: RawAxiosRequestConfig,
          ) => Promise<RequestArgs>;
          setItemImage: (
              itemId: string,
              imageType: ImageType,
              body?: File,
              options?: RawAxiosRequestConfig,
          ) => Promise<RequestArgs>;
          setItemImageByIndex: (
              itemId: string,
              imageType: ImageType,
              imageIndex: number,
              body?: File,
              options?: RawAxiosRequestConfig,
          ) => Promise<RequestArgs>;
          updateItemImageIndex: (
              itemId: string,
              imageType: ImageType,
              imageIndex: number,
              newIndex: number,
              options?: RawAxiosRequestConfig,
          ) => Promise<RequestArgs>;
          uploadCustomSplashscreen: (
              body?: File,
              options?: RawAxiosRequestConfig,
          ) => Promise<RequestArgs>;
      }

      • deleteCustomSplashscreen: (options?: RawAxiosRequestConfig) => Promise<RequestArgs>
      • deleteItemImage: (
            itemId: string,
            imageType: ImageType,
            imageIndex?: number,
            options?: RawAxiosRequestConfig,
        ) => Promise<RequestArgs>
      • deleteItemImageByIndex: (
            itemId: string,
            imageType: ImageType,
            imageIndex: number,
            options?: RawAxiosRequestConfig,
        ) => Promise<RequestArgs>
      • deleteUserImage: (userId?: string, options?: RawAxiosRequestConfig) => Promise<RequestArgs>
      • getArtistImage: (
            name: string,
            imageType: ImageType,
            imageIndex: number,
            tag?: string,
            format?: ImageFormat,
            maxWidth?: number,
            maxHeight?: number,
            percentPlayed?: number,
            unplayedCount?: number,
            width?: number,
            height?: number,
            quality?: number,
            fillWidth?: number,
            fillHeight?: number,
            blur?: number,
            backgroundColor?: string,
            foregroundLayer?: string,
            options?: RawAxiosRequestConfig,
        ) => Promise<RequestArgs>
      • getGenreImage: (
            name: string,
            imageType: ImageType,
            tag?: string,
            format?: ImageFormat,
            maxWidth?: number,
            maxHeight?: number,
            percentPlayed?: number,
            unplayedCount?: number,
            width?: number,
            height?: number,
            quality?: number,
            fillWidth?: number,
            fillHeight?: number,
            blur?: number,
            backgroundColor?: string,
            foregroundLayer?: string,
            imageIndex?: number,
            options?: RawAxiosRequestConfig,
        ) => Promise<RequestArgs>
      • getGenreImageByIndex: (
            name: string,
            imageType: ImageType,
            imageIndex: number,
            tag?: string,
            format?: ImageFormat,
            maxWidth?: number,
            maxHeight?: number,
            percentPlayed?: number,
            unplayedCount?: number,
            width?: number,
            height?: number,
            quality?: number,
            fillWidth?: number,
            fillHeight?: number,
            blur?: number,
            backgroundColor?: string,
            foregroundLayer?: string,
            options?: RawAxiosRequestConfig,
        ) => Promise<RequestArgs>
      • getItemImage: (
            itemId: string,
            imageType: ImageType,
            maxWidth?: number,
            maxHeight?: number,
            width?: number,
            height?: number,
            quality?: number,
            fillWidth?: number,
            fillHeight?: number,
            tag?: string,
            format?: ImageFormat,
            percentPlayed?: number,
            unplayedCount?: number,
            blur?: number,
            backgroundColor?: string,
            foregroundLayer?: string,
            imageIndex?: number,
            options?: RawAxiosRequestConfig,
        ) => Promise<RequestArgs>
      • getItemImage2: (
            itemId: string,
            imageType: ImageType,
            maxWidth: number,
            maxHeight: number,
            tag: string,
            format: ImageFormat,
            percentPlayed: number,
            unplayedCount: number,
            imageIndex: number,
            width?: number,
            height?: number,
            quality?: number,
            fillWidth?: number,
            fillHeight?: number,
            blur?: number,
            backgroundColor?: string,
            foregroundLayer?: string,
            options?: RawAxiosRequestConfig,
        ) => Promise<RequestArgs>
      • getItemImageByIndex: (
            itemId: string,
            imageType: ImageType,
            imageIndex: number,
            maxWidth?: number,
            maxHeight?: number,
            width?: number,
            height?: number,
            quality?: number,
            fillWidth?: number,
            fillHeight?: number,
            tag?: string,
            format?: ImageFormat,
            percentPlayed?: number,
            unplayedCount?: number,
            blur?: number,
            backgroundColor?: string,
            foregroundLayer?: string,
            options?: RawAxiosRequestConfig,
        ) => Promise<RequestArgs>
      • getItemImageInfos: (itemId: string, options?: RawAxiosRequestConfig) => Promise<RequestArgs>
      • getMusicGenreImage: (
            name: string,
            imageType: ImageType,
            tag?: string,
            format?: ImageFormat,
            maxWidth?: number,
            maxHeight?: number,
            percentPlayed?: number,
            unplayedCount?: number,
            width?: number,
            height?: number,
            quality?: number,
            fillWidth?: number,
            fillHeight?: number,
            blur?: number,
            backgroundColor?: string,
            foregroundLayer?: string,
            imageIndex?: number,
            options?: RawAxiosRequestConfig,
        ) => Promise<RequestArgs>
      • getMusicGenreImageByIndex: (
            name: string,
            imageType: ImageType,
            imageIndex: number,
            tag?: string,
            format?: ImageFormat,
            maxWidth?: number,
            maxHeight?: number,
            percentPlayed?: number,
            unplayedCount?: number,
            width?: number,
            height?: number,
            quality?: number,
            fillWidth?: number,
            fillHeight?: number,
            blur?: number,
            backgroundColor?: string,
            foregroundLayer?: string,
            options?: RawAxiosRequestConfig,
        ) => Promise<RequestArgs>
      • getPersonImage: (
            name: string,
            imageType: ImageType,
            tag?: string,
            format?: ImageFormat,
            maxWidth?: number,
            maxHeight?: number,
            percentPlayed?: number,
            unplayedCount?: number,
            width?: number,
            height?: number,
            quality?: number,
            fillWidth?: number,
            fillHeight?: number,
            blur?: number,
            backgroundColor?: string,
            foregroundLayer?: string,
            imageIndex?: number,
            options?: RawAxiosRequestConfig,
        ) => Promise<RequestArgs>
      • getPersonImageByIndex: (
            name: string,
            imageType: ImageType,
            imageIndex: number,
            tag?: string,
            format?: ImageFormat,
            maxWidth?: number,
            maxHeight?: number,
            percentPlayed?: number,
            unplayedCount?: number,
            width?: number,
            height?: number,
            quality?: number,
            fillWidth?: number,
            fillHeight?: number,
            blur?: number,
            backgroundColor?: string,
            foregroundLayer?: string,
            options?: RawAxiosRequestConfig,
        ) => Promise<RequestArgs>
      • getSplashscreen: (
            tag?: string,
            format?: ImageFormat,
            maxWidth?: number,
            maxHeight?: number,
            width?: number,
            height?: number,
            fillWidth?: number,
            fillHeight?: number,
            blur?: number,
            backgroundColor?: string,
            foregroundLayer?: string,
            quality?: number,
            options?: RawAxiosRequestConfig,
        ) => Promise<RequestArgs>
      • getStudioImage: (
            name: string,
            imageType: ImageType,
            tag?: string,
            format?: ImageFormat,
            maxWidth?: number,
            maxHeight?: number,
            percentPlayed?: number,
            unplayedCount?: number,
            width?: number,
            height?: number,
            quality?: number,
            fillWidth?: number,
            fillHeight?: number,
            blur?: number,
            backgroundColor?: string,
            foregroundLayer?: string,
            imageIndex?: number,
            options?: RawAxiosRequestConfig,
        ) => Promise<RequestArgs>
      • getStudioImageByIndex: (
            name: string,
            imageType: ImageType,
            imageIndex: number,
            tag?: string,
            format?: ImageFormat,
            maxWidth?: number,
            maxHeight?: number,
            percentPlayed?: number,
            unplayedCount?: number,
            width?: number,
            height?: number,
            quality?: number,
            fillWidth?: number,
            fillHeight?: number,
            blur?: number,
            backgroundColor?: string,
            foregroundLayer?: string,
            options?: RawAxiosRequestConfig,
        ) => Promise<RequestArgs>
      • getUserImage: (
            userId?: string,
            tag?: string,
            format?: ImageFormat,
            maxWidth?: number,
            maxHeight?: number,
            percentPlayed?: number,
            unplayedCount?: number,
            width?: number,
            height?: number,
            quality?: number,
            fillWidth?: number,
            fillHeight?: number,
            blur?: number,
            backgroundColor?: string,
            foregroundLayer?: string,
            imageIndex?: number,
            options?: RawAxiosRequestConfig,
        ) => Promise<RequestArgs>
      • headArtistImage: (
            name: string,
            imageType: ImageType,
            imageIndex: number,
            tag?: string,
            format?: ImageFormat,
            maxWidth?: number,
            maxHeight?: number,
            percentPlayed?: number,
            unplayedCount?: number,
            width?: number,
            height?: number,
            quality?: number,
            fillWidth?: number,
            fillHeight?: number,
            blur?: number,
            backgroundColor?: string,
            foregroundLayer?: string,
            options?: RawAxiosRequestConfig,
        ) => Promise<RequestArgs>
      • headGenreImage: (
            name: string,
            imageType: ImageType,
            tag?: string,
            format?: ImageFormat,
            maxWidth?: number,
            maxHeight?: number,
            percentPlayed?: number,
            unplayedCount?: number,
            width?: number,
            height?: number,
            quality?: number,
            fillWidth?: number,
            fillHeight?: number,
            blur?: number,
            backgroundColor?: string,
            foregroundLayer?: string,
            imageIndex?: number,
            options?: RawAxiosRequestConfig,
        ) => Promise<RequestArgs>
      • headGenreImageByIndex: (
            name: string,
            imageType: ImageType,
            imageIndex: number,
            tag?: string,
            format?: ImageFormat,
            maxWidth?: number,
            maxHeight?: number,
            percentPlayed?: number,
            unplayedCount?: number,
            width?: number,
            height?: number,
            quality?: number,
            fillWidth?: number,
            fillHeight?: number,
            blur?: number,
            backgroundColor?: string,
            foregroundLayer?: string,
            options?: RawAxiosRequestConfig,
        ) => Promise<RequestArgs>
      • headItemImage: (
            itemId: string,
            imageType: ImageType,
            maxWidth?: number,
            maxHeight?: number,
            width?: number,
            height?: number,
            quality?: number,
            fillWidth?: number,
            fillHeight?: number,
            tag?: string,
            format?: ImageFormat,
            percentPlayed?: number,
            unplayedCount?: number,
            blur?: number,
            backgroundColor?: string,
            foregroundLayer?: string,
            imageIndex?: number,
            options?: RawAxiosRequestConfig,
        ) => Promise<RequestArgs>
      • headItemImage2: (
            itemId: string,
            imageType: ImageType,
            maxWidth: number,
            maxHeight: number,
            tag: string,
            format: ImageFormat,
            percentPlayed: number,
            unplayedCount: number,
            imageIndex: number,
            width?: number,
            height?: number,
            quality?: number,
            fillWidth?: number,
            fillHeight?: number,
            blur?: number,
            backgroundColor?: string,
            foregroundLayer?: string,
            options?: RawAxiosRequestConfig,
        ) => Promise<RequestArgs>
      • headItemImageByIndex: (
            itemId: string,
            imageType: ImageType,
            imageIndex: number,
            maxWidth?: number,
            maxHeight?: number,
            width?: number,
            height?: number,
            quality?: number,
            fillWidth?: number,
            fillHeight?: number,
            tag?: string,
            format?: ImageFormat,
            percentPlayed?: number,
            unplayedCount?: number,
            blur?: number,
            backgroundColor?: string,
            foregroundLayer?: string,
            options?: RawAxiosRequestConfig,
        ) => Promise<RequestArgs>
      • headMusicGenreImage: (
            name: string,
            imageType: ImageType,
            tag?: string,
            format?: ImageFormat,
            maxWidth?: number,
            maxHeight?: number,
            percentPlayed?: number,
            unplayedCount?: number,
            width?: number,
            height?: number,
            quality?: number,
            fillWidth?: number,
            fillHeight?: number,
            blur?: number,
            backgroundColor?: string,
            foregroundLayer?: string,
            imageIndex?: number,
            options?: RawAxiosRequestConfig,
        ) => Promise<RequestArgs>
      • headMusicGenreImageByIndex: (
            name: string,
            imageType: ImageType,
            imageIndex: number,
            tag?: string,
            format?: ImageFormat,
            maxWidth?: number,
            maxHeight?: number,
            percentPlayed?: number,
            unplayedCount?: number,
            width?: number,
            height?: number,
            quality?: number,
            fillWidth?: number,
            fillHeight?: number,
            blur?: number,
            backgroundColor?: string,
            foregroundLayer?: string,
            options?: RawAxiosRequestConfig,
        ) => Promise<RequestArgs>
      • headPersonImage: (
            name: string,
            imageType: ImageType,
            tag?: string,
            format?: ImageFormat,
            maxWidth?: number,
            maxHeight?: number,
            percentPlayed?: number,
            unplayedCount?: number,
            width?: number,
            height?: number,
            quality?: number,
            fillWidth?: number,
            fillHeight?: number,
            blur?: number,
            backgroundColor?: string,
            foregroundLayer?: string,
            imageIndex?: number,
            options?: RawAxiosRequestConfig,
        ) => Promise<RequestArgs>
      • headPersonImageByIndex: (
            name: string,
            imageType: ImageType,
            imageIndex: number,
            tag?: string,
            format?: ImageFormat,
            maxWidth?: number,
            maxHeight?: number,
            percentPlayed?: number,
            unplayedCount?: number,
            width?: number,
            height?: number,
            quality?: number,
            fillWidth?: number,
            fillHeight?: number,
            blur?: number,
            backgroundColor?: string,
            foregroundLayer?: string,
            options?: RawAxiosRequestConfig,
        ) => Promise<RequestArgs>
      • headStudioImage: (
            name: string,
            imageType: ImageType,
            tag?: string,
            format?: ImageFormat,
            maxWidth?: number,
            maxHeight?: number,
            percentPlayed?: number,
            unplayedCount?: number,
            width?: number,
            height?: number,
            quality?: number,
            fillWidth?: number,
            fillHeight?: number,
            blur?: number,
            backgroundColor?: string,
            foregroundLayer?: string,
            imageIndex?: number,
            options?: RawAxiosRequestConfig,
        ) => Promise<RequestArgs>
      • headStudioImageByIndex: (
            name: string,
            imageType: ImageType,
            imageIndex: number,
            tag?: string,
            format?: ImageFormat,
            maxWidth?: number,
            maxHeight?: number,
            percentPlayed?: number,
            unplayedCount?: number,
            width?: number,
            height?: number,
            quality?: number,
            fillWidth?: number,
            fillHeight?: number,
            blur?: number,
            backgroundColor?: string,
            foregroundLayer?: string,
            options?: RawAxiosRequestConfig,
        ) => Promise<RequestArgs>
      • headUserImage: (
            userId?: string,
            tag?: string,
            format?: ImageFormat,
            maxWidth?: number,
            maxHeight?: number,
            percentPlayed?: number,
            unplayedCount?: number,
            width?: number,
            height?: number,
            quality?: number,
            fillWidth?: number,
            fillHeight?: number,
            blur?: number,
            backgroundColor?: string,
            foregroundLayer?: string,
            imageIndex?: number,
            options?: RawAxiosRequestConfig,
        ) => Promise<RequestArgs>
      • postUserImage: (
            userId?: string,
            body?: File,
            options?: RawAxiosRequestConfig,
        ) => Promise<RequestArgs>
      • setItemImage: (
            itemId: string,
            imageType: ImageType,
            body?: File,
            options?: RawAxiosRequestConfig,
        ) => Promise<RequestArgs>
      • setItemImageByIndex: (
            itemId: string,
            imageType: ImageType,
            imageIndex: number,
            body?: File,
            options?: RawAxiosRequestConfig,
        ) => Promise<RequestArgs>
      • updateItemImageIndex: (
            itemId: string,
            imageType: ImageType,
            imageIndex: number,
            newIndex: number,
            options?: RawAxiosRequestConfig,
        ) => Promise<RequestArgs>
      • uploadCustomSplashscreen: (body?: File, options?: RawAxiosRequestConfig) => Promise<RequestArgs>