export default class Marketing { agencyId: string; apiKey: string; constructor(agencyId: string, apiKey: string); _genAgencyToken(): string; _genUrl(resource: string, action: string, accessToken?: string, version?: string): string; _commonPost(resource: string, action: string, body: string): Promise; marketingAdvertiserAdd(body: any): Promise; marketingAdvertiserUpdate(body: any): Promise; marketingAdvertiserGet(): Promise; marketingQualificationsAdd(body: any): Promise; marketingQualificationsGet(): Promise; marketingQualificationsDelete(body: any): Promise; marketingSpEntrustmentAdd(): Promise; marketingSpEntrustmentGet(): Promise; marketingFundTransferAdd(body: any): Promise; marketingFundsGet(): Promise; marketingFundStatementsDetailedGet(dateRange: any, transactionType: any): Promise; marketingCampaignsAdd(body: any): Promise; marketingCampaignsUpdate(body: any): Promise; marketingCampaignsGet(campaignId: number, filtering: any, page: number, pageSize: number): Promise; marketingAdGroupsAdd(body: any): Promise; marketingAdGroupsUpdate(body: any): Promise; marketingAdGroupsGet(adGroupId: number, filtering: any, page: number, pageSize: number): Promise; marketingAdGroupsDelete(body: any): Promise; marketingAdCreativesAdd(body: any): Promise; marketingAdCreativesUpdate(body: any): Promise; marketingAdCreativesGet(adCreativeId: number, filtering: any, page: number, pageSize: number): Promise; marketingAdsAdd(body: any): Promise; marketingAdsUpdate(body: any): Promise; marketingAdsGet(adId: number, filter: number, page: number, pageSize: number): Promise; marketingAdsDelete(body: any): Promise; marketingDailyReportsGet(reportType: any, level: any, dateRange: any, page: number, pageSize: number): Promise; marketingRealtimeCostGet(level: any, date: string, filtering: any): Promise; marketingAsyncTasksAdd(body: any): Promise; marketingAsyncTasksGet(filtering: any, page: number, pageSize: number): Promise; marketingAsyncTaskFilesGet(taskId: number, fileId: number): Promise; marketingImagesAdd(file: any, signature: string): Promise; marketingImagesGet(imageId: string, filtering: any, page: number, pageSize: number): Promise; marketingCustomAudiencesAdd(body: any): Promise; marketingCustomAudiencesUpdate(body: any): Promise; marketingCustomAudiencesGet(audienceId: number, page: number, pageSize: number): Promise; marketingCustomAudienceFilesAdd(audienceId: number, userIdType: any, file: any, operationType: any): Promise; marketingCustomAudienceFilesGet(audienceId: number, customAudienceFileId: number, page: number, pageSize: number): Promise; marketingEstimationAdd(body: any): Promise; }