fastcomments-sdk
Version:
FastComments API Client - A SDK for interacting with the FastComments API
1,183 lines • 53.9 kB
TypeScript
/**
* fastcomments
* No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
*
* The version of the OpenAPI document: 0.0.0
*
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
* Do not edit the class manually.
*/
import * as runtime from '../runtime';
import type { AdjustCommentVotesParams, BanUserUndoParams, BulkPreBanParams, CommentsByIdsParams, DeleteModerationVoteResponse, GetApiCommentsResponse, GetApiExportStatusResponse, GetApiIdsResponse, GetBanUsersFromCommentResponse, GetCommentBanStatusResponse1, GetCommentChildrenResponse, GetCountResponse, GetCountsResponse, GetLogsResponse, GetManualBadgesForUserResponse, GetManualBadgesResponse, GetModerationCommentResponse, GetModerationCommentTextResponse, GetPreBanSummaryResponse, GetSearchCommentsSummaryResponse, GetSearchPagesResponse, GetSearchSitesResponse, GetSearchSuggestResponse, GetSearchUsersResponse, GetTrustFactorResponse, GetUserBanPreferenceResponse, GetUserInternalProfileResponse1, PostAdjustCommentVotesResponse, PostApiExportResponse, PostBanUserFromCommentResponse, PostBanUserUndoResponse, PostBulkPreBanSummaryResponse, PostCommentsByIdsResponse, PostFlagCommentResponse, PostRemoveCommentResponse, PostRestoreDeletedCommentResponse, PostSetCommentApprovalStatusResponse, PostSetCommentReviewStatusResponse, PostSetCommentSpamStatusResponse, PostSetCommentTextResponse, PostUnFlagCommentResponse, PostVoteResponse, PutAwardBadgeResponse, PutCloseThreadResponse, PutRemoveBadgeResponse, PutReopenThreadResponse, SetCommentTextParams, SetTrustFactorResponse } from '../models/index';
export interface DeleteModerationVoteRequest {
commentId: string;
voteId: string;
broadcastId?: string;
tenantId?: string;
sso?: string;
}
export interface GetApiCommentsRequest {
page?: number;
count?: number;
textSearch?: string;
byIPFromComment?: string;
filters?: string;
searchFilters?: string;
sorts?: string;
demo?: boolean;
tenantId?: string;
sso?: string;
}
export interface GetApiExportStatusRequest {
batchJobId?: string;
tenantId?: string;
sso?: string;
}
export interface GetApiIdsRequest {
textSearch?: string;
byIPFromComment?: string;
filters?: string;
searchFilters?: string;
afterId?: string;
demo?: boolean;
tenantId?: string;
sso?: string;
}
export interface GetBanUsersFromCommentRequest {
commentId: string;
tenantId?: string;
sso?: string;
}
export interface GetCommentBanStatusRequest {
commentId: string;
tenantId?: string;
sso?: string;
}
export interface GetCommentChildrenRequest {
commentId: string;
tenantId?: string;
sso?: string;
}
export interface GetCountRequest {
textSearch?: string;
byIPFromComment?: string;
filter?: string;
searchFilters?: string;
demo?: boolean;
tenantId?: string;
sso?: string;
}
export interface GetCountsRequest {
tenantId?: string;
sso?: string;
}
export interface GetLogsRequest {
commentId: string;
tenantId?: string;
sso?: string;
}
export interface GetManualBadgesRequest {
tenantId?: string;
sso?: string;
}
export interface GetManualBadgesForUserRequest {
badgesUserId?: string;
commentId?: string;
tenantId?: string;
sso?: string;
}
export interface GetModerationCommentRequest {
commentId: string;
includeEmail?: boolean;
includeIP?: boolean;
tenantId?: string;
sso?: string;
}
export interface GetModerationCommentTextRequest {
commentId: string;
tenantId?: string;
sso?: string;
}
export interface GetPreBanSummaryRequest {
commentId: string;
includeByUserIdAndEmail?: boolean;
includeByIP?: boolean;
includeByEmailDomain?: boolean;
tenantId?: string;
sso?: string;
}
export interface GetSearchCommentsSummaryRequest {
value?: string;
filters?: string;
searchFilters?: string;
tenantId?: string;
sso?: string;
}
export interface GetSearchPagesRequest {
value?: string;
tenantId?: string;
sso?: string;
}
export interface GetSearchSitesRequest {
value?: string;
tenantId?: string;
sso?: string;
}
export interface GetSearchSuggestRequest {
textSearch?: string;
tenantId?: string;
sso?: string;
}
export interface GetSearchUsersRequest {
value?: string;
tenantId?: string;
sso?: string;
}
export interface GetTrustFactorRequest {
userId?: string;
tenantId?: string;
sso?: string;
}
export interface GetUserBanPreferenceRequest {
tenantId?: string;
sso?: string;
}
export interface GetUserInternalProfileRequest {
commentId?: string;
tenantId?: string;
sso?: string;
}
export interface PostAdjustCommentVotesRequest {
commentId: string;
adjustCommentVotesParams: AdjustCommentVotesParams;
broadcastId?: string;
tenantId?: string;
sso?: string;
}
export interface PostApiExportRequest {
textSearch?: string;
byIPFromComment?: string;
filters?: string;
searchFilters?: string;
sorts?: string;
tenantId?: string;
sso?: string;
}
export interface PostBanUserFromCommentRequest {
commentId: string;
banEmail?: boolean;
banEmailDomain?: boolean;
banIP?: boolean;
deleteAllUsersComments?: boolean;
bannedUntil?: string;
isShadowBan?: boolean;
updateId?: string;
banReason?: string;
tenantId?: string;
sso?: string;
}
export interface PostBanUserUndoRequest {
banUserUndoParams: BanUserUndoParams;
tenantId?: string;
sso?: string;
}
export interface PostBulkPreBanSummaryRequest {
bulkPreBanParams: BulkPreBanParams;
includeByUserIdAndEmail?: boolean;
includeByIP?: boolean;
includeByEmailDomain?: boolean;
tenantId?: string;
sso?: string;
}
export interface PostCommentsByIdsRequest {
commentsByIdsParams: CommentsByIdsParams;
tenantId?: string;
sso?: string;
}
export interface PostFlagCommentRequest {
commentId: string;
broadcastId?: string;
tenantId?: string;
sso?: string;
}
export interface PostRemoveCommentRequest {
commentId: string;
broadcastId?: string;
tenantId?: string;
sso?: string;
}
export interface PostRestoreDeletedCommentRequest {
commentId: string;
broadcastId?: string;
tenantId?: string;
sso?: string;
}
export interface PostSetCommentApprovalStatusRequest {
commentId: string;
approved?: boolean;
broadcastId?: string;
tenantId?: string;
sso?: string;
}
export interface PostSetCommentReviewStatusRequest {
commentId: string;
reviewed?: boolean;
broadcastId?: string;
tenantId?: string;
sso?: string;
}
export interface PostSetCommentSpamStatusRequest {
commentId: string;
spam?: boolean;
permNotSpam?: boolean;
broadcastId?: string;
tenantId?: string;
sso?: string;
}
export interface PostSetCommentTextRequest {
commentId: string;
setCommentTextParams: SetCommentTextParams;
broadcastId?: string;
tenantId?: string;
sso?: string;
}
export interface PostUnFlagCommentRequest {
commentId: string;
broadcastId?: string;
tenantId?: string;
sso?: string;
}
export interface PostVoteRequest {
commentId: string;
direction?: string;
broadcastId?: string;
tenantId?: string;
sso?: string;
}
export interface PutAwardBadgeRequest {
badgeId: string;
userId?: string;
commentId?: string;
broadcastId?: string;
tenantId?: string;
sso?: string;
}
export interface PutCloseThreadRequest {
urlId: string;
tenantId?: string;
sso?: string;
}
export interface PutRemoveBadgeRequest {
badgeId: string;
userId?: string;
commentId?: string;
broadcastId?: string;
tenantId?: string;
sso?: string;
}
export interface PutReopenThreadRequest {
urlId: string;
tenantId?: string;
sso?: string;
}
export interface SetTrustFactorRequest {
userId?: string;
trustFactor?: string;
tenantId?: string;
sso?: string;
}
/**
* ModerationApi - interface
*
* @export
* @interface ModerationApiInterface
*/
export interface ModerationApiInterface {
/**
*
* @param {string} commentId
* @param {string} voteId
* @param {string} [broadcastId]
* @param {string} [tenantId]
* @param {string} [sso]
* @param {*} [options] Override http request option.
* @throws {RequiredError}
* @memberof ModerationApiInterface
*/
deleteModerationVoteRaw(requestParameters: DeleteModerationVoteRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<DeleteModerationVoteResponse>>;
/**
*/
deleteModerationVote(requestParameters: DeleteModerationVoteRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<DeleteModerationVoteResponse>;
/**
*
* @param {number} [page]
* @param {number} [count]
* @param {string} [textSearch]
* @param {string} [byIPFromComment]
* @param {string} [filters]
* @param {string} [searchFilters]
* @param {string} [sorts]
* @param {boolean} [demo]
* @param {string} [tenantId]
* @param {string} [sso]
* @param {*} [options] Override http request option.
* @throws {RequiredError}
* @memberof ModerationApiInterface
*/
getApiCommentsRaw(requestParameters: GetApiCommentsRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<GetApiCommentsResponse>>;
/**
*/
getApiComments(requestParameters: GetApiCommentsRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<GetApiCommentsResponse>;
/**
*
* @param {string} [batchJobId]
* @param {string} [tenantId]
* @param {string} [sso]
* @param {*} [options] Override http request option.
* @throws {RequiredError}
* @memberof ModerationApiInterface
*/
getApiExportStatusRaw(requestParameters: GetApiExportStatusRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<GetApiExportStatusResponse>>;
/**
*/
getApiExportStatus(requestParameters: GetApiExportStatusRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<GetApiExportStatusResponse>;
/**
*
* @param {string} [textSearch]
* @param {string} [byIPFromComment]
* @param {string} [filters]
* @param {string} [searchFilters]
* @param {string} [afterId]
* @param {boolean} [demo]
* @param {string} [tenantId]
* @param {string} [sso]
* @param {*} [options] Override http request option.
* @throws {RequiredError}
* @memberof ModerationApiInterface
*/
getApiIdsRaw(requestParameters: GetApiIdsRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<GetApiIdsResponse>>;
/**
*/
getApiIds(requestParameters: GetApiIdsRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<GetApiIdsResponse>;
/**
*
* @param {string} commentId
* @param {string} [tenantId]
* @param {string} [sso]
* @param {*} [options] Override http request option.
* @throws {RequiredError}
* @memberof ModerationApiInterface
*/
getBanUsersFromCommentRaw(requestParameters: GetBanUsersFromCommentRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<GetBanUsersFromCommentResponse>>;
/**
*/
getBanUsersFromComment(requestParameters: GetBanUsersFromCommentRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<GetBanUsersFromCommentResponse>;
/**
*
* @param {string} commentId
* @param {string} [tenantId]
* @param {string} [sso]
* @param {*} [options] Override http request option.
* @throws {RequiredError}
* @memberof ModerationApiInterface
*/
getCommentBanStatusRaw(requestParameters: GetCommentBanStatusRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<GetCommentBanStatusResponse1>>;
/**
*/
getCommentBanStatus(requestParameters: GetCommentBanStatusRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<GetCommentBanStatusResponse1>;
/**
*
* @param {string} commentId
* @param {string} [tenantId]
* @param {string} [sso]
* @param {*} [options] Override http request option.
* @throws {RequiredError}
* @memberof ModerationApiInterface
*/
getCommentChildrenRaw(requestParameters: GetCommentChildrenRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<GetCommentChildrenResponse>>;
/**
*/
getCommentChildren(requestParameters: GetCommentChildrenRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<GetCommentChildrenResponse>;
/**
*
* @param {string} [textSearch]
* @param {string} [byIPFromComment]
* @param {string} [filter]
* @param {string} [searchFilters]
* @param {boolean} [demo]
* @param {string} [tenantId]
* @param {string} [sso]
* @param {*} [options] Override http request option.
* @throws {RequiredError}
* @memberof ModerationApiInterface
*/
getCountRaw(requestParameters: GetCountRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<GetCountResponse>>;
/**
*/
getCount(requestParameters: GetCountRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<GetCountResponse>;
/**
*
* @param {string} [tenantId]
* @param {string} [sso]
* @param {*} [options] Override http request option.
* @throws {RequiredError}
* @memberof ModerationApiInterface
*/
getCountsRaw(requestParameters: GetCountsRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<GetCountsResponse>>;
/**
*/
getCounts(requestParameters: GetCountsRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<GetCountsResponse>;
/**
*
* @param {string} commentId
* @param {string} [tenantId]
* @param {string} [sso]
* @param {*} [options] Override http request option.
* @throws {RequiredError}
* @memberof ModerationApiInterface
*/
getLogsRaw(requestParameters: GetLogsRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<GetLogsResponse>>;
/**
*/
getLogs(requestParameters: GetLogsRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<GetLogsResponse>;
/**
*
* @param {string} [tenantId]
* @param {string} [sso]
* @param {*} [options] Override http request option.
* @throws {RequiredError}
* @memberof ModerationApiInterface
*/
getManualBadgesRaw(requestParameters: GetManualBadgesRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<GetManualBadgesResponse>>;
/**
*/
getManualBadges(requestParameters: GetManualBadgesRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<GetManualBadgesResponse>;
/**
*
* @param {string} [badgesUserId]
* @param {string} [commentId]
* @param {string} [tenantId]
* @param {string} [sso]
* @param {*} [options] Override http request option.
* @throws {RequiredError}
* @memberof ModerationApiInterface
*/
getManualBadgesForUserRaw(requestParameters: GetManualBadgesForUserRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<GetManualBadgesForUserResponse>>;
/**
*/
getManualBadgesForUser(requestParameters: GetManualBadgesForUserRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<GetManualBadgesForUserResponse>;
/**
*
* @param {string} commentId
* @param {boolean} [includeEmail]
* @param {boolean} [includeIP]
* @param {string} [tenantId]
* @param {string} [sso]
* @param {*} [options] Override http request option.
* @throws {RequiredError}
* @memberof ModerationApiInterface
*/
getModerationCommentRaw(requestParameters: GetModerationCommentRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<GetModerationCommentResponse>>;
/**
*/
getModerationComment(requestParameters: GetModerationCommentRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<GetModerationCommentResponse>;
/**
*
* @param {string} commentId
* @param {string} [tenantId]
* @param {string} [sso]
* @param {*} [options] Override http request option.
* @throws {RequiredError}
* @memberof ModerationApiInterface
*/
getModerationCommentTextRaw(requestParameters: GetModerationCommentTextRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<GetModerationCommentTextResponse>>;
/**
*/
getModerationCommentText(requestParameters: GetModerationCommentTextRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<GetModerationCommentTextResponse>;
/**
*
* @param {string} commentId
* @param {boolean} [includeByUserIdAndEmail]
* @param {boolean} [includeByIP]
* @param {boolean} [includeByEmailDomain]
* @param {string} [tenantId]
* @param {string} [sso]
* @param {*} [options] Override http request option.
* @throws {RequiredError}
* @memberof ModerationApiInterface
*/
getPreBanSummaryRaw(requestParameters: GetPreBanSummaryRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<GetPreBanSummaryResponse>>;
/**
*/
getPreBanSummary(requestParameters: GetPreBanSummaryRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<GetPreBanSummaryResponse>;
/**
*
* @param {string} [value]
* @param {string} [filters]
* @param {string} [searchFilters]
* @param {string} [tenantId]
* @param {string} [sso]
* @param {*} [options] Override http request option.
* @throws {RequiredError}
* @memberof ModerationApiInterface
*/
getSearchCommentsSummaryRaw(requestParameters: GetSearchCommentsSummaryRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<GetSearchCommentsSummaryResponse>>;
/**
*/
getSearchCommentsSummary(requestParameters: GetSearchCommentsSummaryRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<GetSearchCommentsSummaryResponse>;
/**
*
* @param {string} [value]
* @param {string} [tenantId]
* @param {string} [sso]
* @param {*} [options] Override http request option.
* @throws {RequiredError}
* @memberof ModerationApiInterface
*/
getSearchPagesRaw(requestParameters: GetSearchPagesRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<GetSearchPagesResponse>>;
/**
*/
getSearchPages(requestParameters: GetSearchPagesRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<GetSearchPagesResponse>;
/**
*
* @param {string} [value]
* @param {string} [tenantId]
* @param {string} [sso]
* @param {*} [options] Override http request option.
* @throws {RequiredError}
* @memberof ModerationApiInterface
*/
getSearchSitesRaw(requestParameters: GetSearchSitesRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<GetSearchSitesResponse>>;
/**
*/
getSearchSites(requestParameters: GetSearchSitesRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<GetSearchSitesResponse>;
/**
*
* @param {string} [textSearch]
* @param {string} [tenantId]
* @param {string} [sso]
* @param {*} [options] Override http request option.
* @throws {RequiredError}
* @memberof ModerationApiInterface
*/
getSearchSuggestRaw(requestParameters: GetSearchSuggestRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<GetSearchSuggestResponse>>;
/**
*/
getSearchSuggest(requestParameters: GetSearchSuggestRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<GetSearchSuggestResponse>;
/**
*
* @param {string} [value]
* @param {string} [tenantId]
* @param {string} [sso]
* @param {*} [options] Override http request option.
* @throws {RequiredError}
* @memberof ModerationApiInterface
*/
getSearchUsersRaw(requestParameters: GetSearchUsersRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<GetSearchUsersResponse>>;
/**
*/
getSearchUsers(requestParameters: GetSearchUsersRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<GetSearchUsersResponse>;
/**
*
* @param {string} [userId]
* @param {string} [tenantId]
* @param {string} [sso]
* @param {*} [options] Override http request option.
* @throws {RequiredError}
* @memberof ModerationApiInterface
*/
getTrustFactorRaw(requestParameters: GetTrustFactorRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<GetTrustFactorResponse>>;
/**
*/
getTrustFactor(requestParameters: GetTrustFactorRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<GetTrustFactorResponse>;
/**
*
* @param {string} [tenantId]
* @param {string} [sso]
* @param {*} [options] Override http request option.
* @throws {RequiredError}
* @memberof ModerationApiInterface
*/
getUserBanPreferenceRaw(requestParameters: GetUserBanPreferenceRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<GetUserBanPreferenceResponse>>;
/**
*/
getUserBanPreference(requestParameters: GetUserBanPreferenceRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<GetUserBanPreferenceResponse>;
/**
*
* @param {string} [commentId]
* @param {string} [tenantId]
* @param {string} [sso]
* @param {*} [options] Override http request option.
* @throws {RequiredError}
* @memberof ModerationApiInterface
*/
getUserInternalProfileRaw(requestParameters: GetUserInternalProfileRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<GetUserInternalProfileResponse1>>;
/**
*/
getUserInternalProfile(requestParameters: GetUserInternalProfileRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<GetUserInternalProfileResponse1>;
/**
*
* @param {string} commentId
* @param {AdjustCommentVotesParams} adjustCommentVotesParams
* @param {string} [broadcastId]
* @param {string} [tenantId]
* @param {string} [sso]
* @param {*} [options] Override http request option.
* @throws {RequiredError}
* @memberof ModerationApiInterface
*/
postAdjustCommentVotesRaw(requestParameters: PostAdjustCommentVotesRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<PostAdjustCommentVotesResponse>>;
/**
*/
postAdjustCommentVotes(requestParameters: PostAdjustCommentVotesRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<PostAdjustCommentVotesResponse>;
/**
*
* @param {string} [textSearch]
* @param {string} [byIPFromComment]
* @param {string} [filters]
* @param {string} [searchFilters]
* @param {string} [sorts]
* @param {string} [tenantId]
* @param {string} [sso]
* @param {*} [options] Override http request option.
* @throws {RequiredError}
* @memberof ModerationApiInterface
*/
postApiExportRaw(requestParameters: PostApiExportRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<PostApiExportResponse>>;
/**
*/
postApiExport(requestParameters: PostApiExportRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<PostApiExportResponse>;
/**
*
* @param {string} commentId
* @param {boolean} [banEmail]
* @param {boolean} [banEmailDomain]
* @param {boolean} [banIP]
* @param {boolean} [deleteAllUsersComments]
* @param {string} [bannedUntil]
* @param {boolean} [isShadowBan]
* @param {string} [updateId]
* @param {string} [banReason]
* @param {string} [tenantId]
* @param {string} [sso]
* @param {*} [options] Override http request option.
* @throws {RequiredError}
* @memberof ModerationApiInterface
*/
postBanUserFromCommentRaw(requestParameters: PostBanUserFromCommentRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<PostBanUserFromCommentResponse>>;
/**
*/
postBanUserFromComment(requestParameters: PostBanUserFromCommentRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<PostBanUserFromCommentResponse>;
/**
*
* @param {BanUserUndoParams} banUserUndoParams
* @param {string} [tenantId]
* @param {string} [sso]
* @param {*} [options] Override http request option.
* @throws {RequiredError}
* @memberof ModerationApiInterface
*/
postBanUserUndoRaw(requestParameters: PostBanUserUndoRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<PostBanUserUndoResponse>>;
/**
*/
postBanUserUndo(requestParameters: PostBanUserUndoRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<PostBanUserUndoResponse>;
/**
*
* @param {BulkPreBanParams} bulkPreBanParams
* @param {boolean} [includeByUserIdAndEmail]
* @param {boolean} [includeByIP]
* @param {boolean} [includeByEmailDomain]
* @param {string} [tenantId]
* @param {string} [sso]
* @param {*} [options] Override http request option.
* @throws {RequiredError}
* @memberof ModerationApiInterface
*/
postBulkPreBanSummaryRaw(requestParameters: PostBulkPreBanSummaryRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<PostBulkPreBanSummaryResponse>>;
/**
*/
postBulkPreBanSummary(requestParameters: PostBulkPreBanSummaryRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<PostBulkPreBanSummaryResponse>;
/**
*
* @param {CommentsByIdsParams} commentsByIdsParams
* @param {string} [tenantId]
* @param {string} [sso]
* @param {*} [options] Override http request option.
* @throws {RequiredError}
* @memberof ModerationApiInterface
*/
postCommentsByIdsRaw(requestParameters: PostCommentsByIdsRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<PostCommentsByIdsResponse>>;
/**
*/
postCommentsByIds(requestParameters: PostCommentsByIdsRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<PostCommentsByIdsResponse>;
/**
*
* @param {string} commentId
* @param {string} [broadcastId]
* @param {string} [tenantId]
* @param {string} [sso]
* @param {*} [options] Override http request option.
* @throws {RequiredError}
* @memberof ModerationApiInterface
*/
postFlagCommentRaw(requestParameters: PostFlagCommentRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<PostFlagCommentResponse>>;
/**
*/
postFlagComment(requestParameters: PostFlagCommentRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<PostFlagCommentResponse>;
/**
*
* @param {string} commentId
* @param {string} [broadcastId]
* @param {string} [tenantId]
* @param {string} [sso]
* @param {*} [options] Override http request option.
* @throws {RequiredError}
* @memberof ModerationApiInterface
*/
postRemoveCommentRaw(requestParameters: PostRemoveCommentRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<PostRemoveCommentResponse>>;
/**
*/
postRemoveComment(requestParameters: PostRemoveCommentRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<PostRemoveCommentResponse>;
/**
*
* @param {string} commentId
* @param {string} [broadcastId]
* @param {string} [tenantId]
* @param {string} [sso]
* @param {*} [options] Override http request option.
* @throws {RequiredError}
* @memberof ModerationApiInterface
*/
postRestoreDeletedCommentRaw(requestParameters: PostRestoreDeletedCommentRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<PostRestoreDeletedCommentResponse>>;
/**
*/
postRestoreDeletedComment(requestParameters: PostRestoreDeletedCommentRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<PostRestoreDeletedCommentResponse>;
/**
*
* @param {string} commentId
* @param {boolean} [approved]
* @param {string} [broadcastId]
* @param {string} [tenantId]
* @param {string} [sso]
* @param {*} [options] Override http request option.
* @throws {RequiredError}
* @memberof ModerationApiInterface
*/
postSetCommentApprovalStatusRaw(requestParameters: PostSetCommentApprovalStatusRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<PostSetCommentApprovalStatusResponse>>;
/**
*/
postSetCommentApprovalStatus(requestParameters: PostSetCommentApprovalStatusRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<PostSetCommentApprovalStatusResponse>;
/**
*
* @param {string} commentId
* @param {boolean} [reviewed]
* @param {string} [broadcastId]
* @param {string} [tenantId]
* @param {string} [sso]
* @param {*} [options] Override http request option.
* @throws {RequiredError}
* @memberof ModerationApiInterface
*/
postSetCommentReviewStatusRaw(requestParameters: PostSetCommentReviewStatusRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<PostSetCommentReviewStatusResponse>>;
/**
*/
postSetCommentReviewStatus(requestParameters: PostSetCommentReviewStatusRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<PostSetCommentReviewStatusResponse>;
/**
*
* @param {string} commentId
* @param {boolean} [spam]
* @param {boolean} [permNotSpam]
* @param {string} [broadcastId]
* @param {string} [tenantId]
* @param {string} [sso]
* @param {*} [options] Override http request option.
* @throws {RequiredError}
* @memberof ModerationApiInterface
*/
postSetCommentSpamStatusRaw(requestParameters: PostSetCommentSpamStatusRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<PostSetCommentSpamStatusResponse>>;
/**
*/
postSetCommentSpamStatus(requestParameters: PostSetCommentSpamStatusRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<PostSetCommentSpamStatusResponse>;
/**
*
* @param {string} commentId
* @param {SetCommentTextParams} setCommentTextParams
* @param {string} [broadcastId]
* @param {string} [tenantId]
* @param {string} [sso]
* @param {*} [options] Override http request option.
* @throws {RequiredError}
* @memberof ModerationApiInterface
*/
postSetCommentTextRaw(requestParameters: PostSetCommentTextRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<PostSetCommentTextResponse>>;
/**
*/
postSetCommentText(requestParameters: PostSetCommentTextRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<PostSetCommentTextResponse>;
/**
*
* @param {string} commentId
* @param {string} [broadcastId]
* @param {string} [tenantId]
* @param {string} [sso]
* @param {*} [options] Override http request option.
* @throws {RequiredError}
* @memberof ModerationApiInterface
*/
postUnFlagCommentRaw(requestParameters: PostUnFlagCommentRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<PostUnFlagCommentResponse>>;
/**
*/
postUnFlagComment(requestParameters: PostUnFlagCommentRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<PostUnFlagCommentResponse>;
/**
*
* @param {string} commentId
* @param {string} [direction]
* @param {string} [broadcastId]
* @param {string} [tenantId]
* @param {string} [sso]
* @param {*} [options] Override http request option.
* @throws {RequiredError}
* @memberof ModerationApiInterface
*/
postVoteRaw(requestParameters: PostVoteRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<PostVoteResponse>>;
/**
*/
postVote(requestParameters: PostVoteRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<PostVoteResponse>;
/**
*
* @param {string} badgeId
* @param {string} [userId]
* @param {string} [commentId]
* @param {string} [broadcastId]
* @param {string} [tenantId]
* @param {string} [sso]
* @param {*} [options] Override http request option.
* @throws {RequiredError}
* @memberof ModerationApiInterface
*/
putAwardBadgeRaw(requestParameters: PutAwardBadgeRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<PutAwardBadgeResponse>>;
/**
*/
putAwardBadge(requestParameters: PutAwardBadgeRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<PutAwardBadgeResponse>;
/**
*
* @param {string} urlId
* @param {string} [tenantId]
* @param {string} [sso]
* @param {*} [options] Override http request option.
* @throws {RequiredError}
* @memberof ModerationApiInterface
*/
putCloseThreadRaw(requestParameters: PutCloseThreadRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<PutCloseThreadResponse>>;
/**
*/
putCloseThread(requestParameters: PutCloseThreadRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<PutCloseThreadResponse>;
/**
*
* @param {string} badgeId
* @param {string} [userId]
* @param {string} [commentId]
* @param {string} [broadcastId]
* @param {string} [tenantId]
* @param {string} [sso]
* @param {*} [options] Override http request option.
* @throws {RequiredError}
* @memberof ModerationApiInterface
*/
putRemoveBadgeRaw(requestParameters: PutRemoveBadgeRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<PutRemoveBadgeResponse>>;
/**
*/
putRemoveBadge(requestParameters: PutRemoveBadgeRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<PutRemoveBadgeResponse>;
/**
*
* @param {string} urlId
* @param {string} [tenantId]
* @param {string} [sso]
* @param {*} [options] Override http request option.
* @throws {RequiredError}
* @memberof ModerationApiInterface
*/
putReopenThreadRaw(requestParameters: PutReopenThreadRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<PutReopenThreadResponse>>;
/**
*/
putReopenThread(requestParameters: PutReopenThreadRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<PutReopenThreadResponse>;
/**
*
* @param {string} [userId]
* @param {string} [trustFactor]
* @param {string} [tenantId]
* @param {string} [sso]
* @param {*} [options] Override http request option.
* @throws {RequiredError}
* @memberof ModerationApiInterface
*/
setTrustFactorRaw(requestParameters: SetTrustFactorRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<SetTrustFactorResponse>>;
/**
*/
setTrustFactor(requestParameters: SetTrustFactorRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<SetTrustFactorResponse>;
}
/**
*
*/
export declare class ModerationApi extends runtime.BaseAPI implements ModerationApiInterface {
/**
*/
deleteModerationVoteRaw(requestParameters: DeleteModerationVoteRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<DeleteModerationVoteResponse>>;
/**
*/
deleteModerationVote(requestParameters: DeleteModerationVoteRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<DeleteModerationVoteResponse>;
/**
*/
getApiCommentsRaw(requestParameters: GetApiCommentsRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<GetApiCommentsResponse>>;
/**
*/
getApiComments(requestParameters?: GetApiCommentsRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<GetApiCommentsResponse>;
/**
*/
getApiExportStatusRaw(requestParameters: GetApiExportStatusRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<GetApiExportStatusResponse>>;
/**
*/
getApiExportStatus(requestParameters?: GetApiExportStatusRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<GetApiExportStatusResponse>;
/**
*/
getApiIdsRaw(requestParameters: GetApiIdsRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<GetApiIdsResponse>>;
/**
*/
getApiIds(requestParameters?: GetApiIdsRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<GetApiIdsResponse>;
/**
*/
getBanUsersFromCommentRaw(requestParameters: GetBanUsersFromCommentRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<GetBanUsersFromCommentResponse>>;
/**
*/
getBanUsersFromComment(requestParameters: GetBanUsersFromCommentRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<GetBanUsersFromCommentResponse>;
/**
*/
getCommentBanStatusRaw(requestParameters: GetCommentBanStatusRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<GetCommentBanStatusResponse1>>;
/**
*/
getCommentBanStatus(requestParameters: GetCommentBanStatusRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<GetCommentBanStatusResponse1>;
/**
*/
getCommentChildrenRaw(requestParameters: GetCommentChildrenRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<GetCommentChildrenResponse>>;
/**
*/
getCommentChildren(requestParameters: GetCommentChildrenRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<GetCommentChildrenResponse>;
/**
*/
getCountRaw(requestParameters: GetCountRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<GetCountResponse>>;
/**
*/
getCount(requestParameters?: GetCountRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<GetCountResponse>;
/**
*/
getCountsRaw(requestParameters: GetCountsRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<GetCountsResponse>>;
/**
*/
getCounts(requestParameters?: GetCountsRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<GetCountsResponse>;
/**
*/
getLogsRaw(requestParameters: GetLogsRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<GetLogsResponse>>;
/**
*/
getLogs(requestParameters: GetLogsRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<GetLogsResponse>;
/**
*/
getManualBadgesRaw(requestParameters: GetManualBadgesRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<GetManualBadgesResponse>>;
/**
*/
getManualBadges(requestParameters?: GetManualBadgesRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<GetManualBadgesResponse>;
/**
*/
getManualBadgesForUserRaw(requestParameters: GetManualBadgesForUserRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<GetManualBadgesForUserResponse>>;
/**
*/
getManualBadgesForUser(requestParameters?: GetManualBadgesForUserRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<GetManualBadgesForUserResponse>;
/**
*/
getModerationCommentRaw(requestParameters: GetModerationCommentRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<GetModerationCommentResponse>>;
/**
*/
getModerationComment(requestParameters: GetModerationCommentRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<GetModerationCommentResponse>;
/**
*/
getModerationCommentTextRaw(requestParameters: GetModerationCommentTextRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<GetModerationCommentTextResponse>>;
/**
*/
getModerationCommentText(requestParameters: GetModerationCommentTextRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<GetModerationCommentTextResponse>;
/**
*/
getPreBanSummaryRaw(requestParameters: GetPreBanSummaryRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<GetPreBanSummaryResponse>>;
/**
*/
getPreBanSummary(requestParameters: GetPreBanSummaryRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<GetPreBanSummaryResponse>;
/**
*/
getSearchCommentsSummaryRaw(requestParameters: GetSearchCommentsSummaryRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<GetSearchCommentsSummaryResponse>>;
/**
*/
getSearchCommentsSummary(requestParameters?: GetSearchCommentsSummaryRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<GetSearchCommentsSummaryResponse>;
/**
*/
getSearchPagesRaw(requestParameters: GetSearchPagesRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<GetSearchPagesResponse>>;
/**
*/
getSearchPages(requestParameters?: GetSearchPagesRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<GetSearchPagesResponse>;
/**
*/
getSearchSitesRaw(requestParameters: GetSearchSitesRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<GetSearchSitesResponse>>;
/**
*/
getSearchSites(requestParameters?: GetSearchSitesRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<GetSearchSitesResponse>;
/**
*/
getSearchSuggestRaw(requestParameters: GetSearchSuggestRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<GetSearchSuggestResponse>>;
/**
*/
getSearchSuggest(requestParameters?: GetSearchSuggestRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<GetSearchSuggestResponse>;
/**
*/
getSearchUsersRaw(requestParameters: GetSearchUsersRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<GetSearchUsersResponse>>;
/**
*/
getSearchUsers(requestParameters?: GetSearchUsersRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<GetSearchUsersResponse>;
/**
*/
getTrustFactorRaw(requestParameters: GetTrustFactorRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<GetTrustFactorResponse>>;
/**
*/
getTrustFactor(requestParameters?: GetTrustFactorRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<GetTrustFactorResponse>;
/**
*/
getUserBanPreferenceRaw(requestParameters: GetUserBanPreferenceRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<GetUserBanPreferenceResponse>>;
/**
*/
getUserBanPreference(requestParameters?: GetUserBanPreferenceRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<GetUserBanPreferenceResponse>;
/**
*/
getUserInternalProfileRaw(requestParameters: GetUserInternalProfileRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<GetUserInternalProfileResponse1>>;
/**
*/
getUserInternalProfile(requestParameters?: GetUserInternalProfileRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<GetUserInternalProfileResponse1>;
/**
*/
postAdjustCommentVotesRaw(requestParameters: PostAdjustCommentVotesRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<PostAdjustCommentVotesResponse>>;
/**
*/
postAdjustCommentVotes(requestParameters: PostAdjustCommentVotesRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<PostAdjustCommentVotesResponse>;
/**
*/
postApiExportRaw(requestParameters: PostApiExportRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<PostApiExportResponse>>;
/**
*/
postApiExport(requestParameters?: PostApiExportRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<PostApiExportResponse>;
/**
*/
postBanUserFromCommentRaw(requestParameters: PostBanUserFromCommentRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<PostBanUserFromCommentResponse>>;
/**
*/
postBanUserFromComment(requestParameters: PostBanUserFromCommentRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<PostBanUserFromCommentResponse>;
/**
*/
postBanUserUndoRaw(requestParameters: PostBanUserUndoRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<PostBanUserUndoResponse>>;
/**
*/
postBanUserUndo(requestParameters: PostBanUserUndoRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<PostBanUserUndoResponse>;
/**
*/
postBulkPreBanSummaryRaw(requestParameters: PostBulkPreBanSummaryRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<PostBulkPreBanSummaryResponse>>;
/**
*/
postBulkPreBanSummary(requestParameters: PostBulkPreBanSummaryRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<PostBulkPreBanSummaryResponse>;
/**
*/
postCommentsByIdsRaw(requestParameters: PostCommentsByIdsRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<PostCommentsByIdsResponse>>;
/**
*/
postCommentsByIds(requestParameters: PostCommentsByIdsRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<PostCommentsByIdsResponse>;
/**
*/
postFlagCommentRaw(requestParameters: PostFlagCommentRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<PostFlagCommentResponse>>;
/**
*/
postFlagComment(requestParameters: PostFlagCommentRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<PostFlagCommentResponse>;
/**
*/
postRemoveCommentRaw(requestParameters: PostRemoveCommentRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<PostRemoveCommentResponse>>;
/**
*/
postRemoveComment(requestParameters: PostRemoveCommentRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<PostRemoveCommentResponse>;
/**
*/
postRestoreDeletedCommentRaw(requestParameters: PostRestoreDeletedCommentRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<PostRestoreDeletedCommentResponse>>;
/**
*/
postRestoreDeletedComment(requestParameters: PostRestoreDeletedCommentRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<PostRestoreDeletedCommentResponse>;
/**
*/
postSetCommentApprovalStatusRaw(requestParameters: PostSetCommentApprovalStatusRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<PostSetCommentApprovalStatusResponse>>;
/**
*/
postSetCommentApprovalStatus(requestParameters: PostSetCommentApprovalStatusRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<PostSetCommentApprovalStatusResponse>;
/**
*/
postSetCommentReviewStatusRaw(requestParameters: PostSetCommentReviewStatusRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<PostSetCommentReviewStatusResponse>>;
/**
*/
postSetCommentReviewStatus(requestParameters: PostSetCommentReviewStatusRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<PostSetCommentReviewStatusResponse>;
/**
*/
postSetCommentSpamStatusRaw(requestParameters: PostSetCommentSpamStatusRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<PostSetCommentSpamStatusResponse>>;
/**
*/
postSetCommentSpamStatus(requestParameters: PostSetCommentSpamStatusRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<PostSetCommentSpamStatusResponse>;
/**
*/
postSetCommentTextRaw(requestParameters: PostSetCommentTextRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<PostSetCommentTextResponse>>;
/**
*/
postSetCommentText(requestParameters: PostSetCommentTextRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<PostSetCommentTextResponse>;
/**
*/
postUnFlagCommentRaw(requestParameters: PostUnFlagCommentRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<PostUnFlagCommentResponse>>;
/**
*/
postUnFlagComment(requestParameters: PostUnFlagCommentRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<PostUnFlagCommentResponse>;
/**
*/
postVoteRaw(requestParameters: PostVoteRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<PostVoteResponse>>;
/**
*/
postVote(requestParameters: PostVoteRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<PostVoteResponse>;
/**
*/
putAwardBadgeRaw(requestParameters: PutAwardBadgeRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<PutAwardBadgeResponse>>;
/**
*/
putAwardBadge(requestParameters: PutAwardBadgeRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<PutAwardBadgeResponse>;
/**
*/
putCloseThreadRaw(requestParameters: PutCloseThreadRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<PutCloseThreadResponse>>;
/**
*/
putCloseThread(requestParameters: PutCloseThreadRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<PutCloseThreadResponse>;
/**
*/
putRemoveBadgeRaw(requestParameters: PutRemoveBadgeRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<PutRemoveBadgeResponse>>;
/**
*/
putRemoveBadge(requestParameters: PutRemoveBadgeRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<PutRemoveBadgeResponse>;
/**
*/
putReopenThreadRaw(requestParameters: PutReopenThreadRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<PutReopenThreadResponse>>;
/**
*/
putReopenThread(requestParameters: PutReopenThreadRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<PutReopenThreadResponse>;
/**
*/
setTrustFactorRaw(requestParameters: SetTrustFactorRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<SetTrustFactorResponse>>;
/**
*/
setTrustFactor(requestParameters?: SetTrustFactorRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<SetTrustFactorResponse>;
}
//# sourceMappingURL=ModerationApi.d.ts.map