/** * LINE Messaging API * This document describes LINE Messaging API. * * The version of the OpenAPI document: 0.0.1 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ import { CreateAudienceGroupResponse } from "../model/createAudienceGroupResponse.js"; import * as Types from "../../types.js"; interface httpClientConfig { baseURL?: string; channelAccessToken: string; } export declare class ManageAudienceBlobClient { private httpClient; constructor(config: httpClientConfig); private parseHTTPResponse; /** * Add user IDs or Identifiers for Advertisers (IFAs) to an audience for uploading user IDs (by file). * @param file A text file with one user ID or IFA entered per line. Specify text/plain as Content-Type. Max file number: 1 Max number: 1,500,000 * @param audienceGroupId The audience ID. * @param uploadDescription The description to register with the job * * @see Documentation */ addUserIdsToAudience(file: Blob, audienceGroupId?: number, uploadDescription?: string): Promise; /** * Add user IDs or Identifiers for Advertisers (IFAs) to an audience for uploading user IDs (by file).. * This method includes HttpInfo object to return additional information. * @param file A text file with one user ID or IFA entered per line. Specify text/plain as Content-Type. Max file number: 1 Max number: 1,500,000 * @param audienceGroupId The audience ID. * @param uploadDescription The description to register with the job * * @see Documentation */ addUserIdsToAudienceWithHttpInfo(file: Blob, audienceGroupId?: number, uploadDescription?: string): Promise>; /** * Create audience for uploading user IDs (by file). * @param file A text file with one user ID or IFA entered per line. Specify text/plain as Content-Type. Max file number: 1 Max number: 1,500,000 * @param description The audience\\\'s name. This is case-insensitive, meaning AUDIENCE and audience are considered identical. Max character limit: 120 * @param isIfaAudience To specify recipients by IFAs: set `true`. To specify recipients by user IDs: set `false` or omit isIfaAudience property. * @param uploadDescription The description to register for the job (in `jobs[].description`). * * @see Documentation */ createAudienceForUploadingUserIds(file: Blob, description?: string, isIfaAudience?: boolean, uploadDescription?: string): Promise; /** * Create audience for uploading user IDs (by file).. * This method includes HttpInfo object to return additional information. * @param file A text file with one user ID or IFA entered per line. Specify text/plain as Content-Type. Max file number: 1 Max number: 1,500,000 * @param description The audience\\\'s name. This is case-insensitive, meaning AUDIENCE and audience are considered identical. Max character limit: 120 * @param isIfaAudience To specify recipients by IFAs: set `true`. To specify recipients by user IDs: set `false` or omit isIfaAudience property. * @param uploadDescription The description to register for the job (in `jobs[].description`). * * @see Documentation */ createAudienceForUploadingUserIdsWithHttpInfo(file: Blob, description?: string, isIfaAudience?: boolean, uploadDescription?: string): Promise>; } export {}; //# sourceMappingURL=manageAudienceBlobClient.d.ts.map