fastcomments-sdk
Version:
FastComments API Client - A SDK for interacting with the FastComments API
1,522 lines • 73.8 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 { APIEmptyResponse, BlockFromCommentPublicResponse, CheckedCommentsForBlockedResponse, CommentData, CommentTextUpdateRequest, CreateCommentPublicResponse, CreateFeedPostParams, CreateFeedPostPublicResponse, CreateV1PageReactResponse, CreateV2PageReactResponse, DeleteCommentPublicResponse, DeleteCommentVoteResponse, DeleteFeedPostPublicResponse, DeleteV1PageReactResponse, DeleteV2PageReactResponse, FlagCommentPublicResponse, GetCommentTextResponse1, GetCommentVoteUserNamesResponse, GetCommentsForUserResponse1, GetCommentsPublicResponse, GetEventLogResponse1, GetFeedPostsPublicResponse, GetFeedPostsStatsResponse, GetGifLargeResponse, GetGifsSearchResponse, GetGifsTrendingResponse, GetGlobalEventLogResponse, GetOfflineUsersResponse, GetOnlineUsersResponse, GetPagesPublicResponse, GetTranslationsResponse1, GetUserNotificationCountResponse1, GetUserNotificationsResponse, GetUserPresenceStatusesResponse1, GetUserReactsPublicResponse, GetUsersInfoResponse, GetV1PageLikesResponse, GetV2PageReactUsersResponse1, GetV2PageReactsResponse, LockCommentResponse, PagesSortBy, PinCommentResponse, PublicBlockFromCommentParams, ReactBodyParams, ReactFeedPostPublicResponse, ResetUserNotificationCountResponse, ResetUserNotificationsResponse1, SearchUsersResponse1, SetCommentTextResponse1, SizePreset, SortDirections, UnBlockCommentPublicResponse, UnLockCommentResponse, UnPinCommentResponse, UpdateFeedPostParams, UpdateFeedPostPublicResponse, UpdateUserNotificationCommentSubscriptionStatusResponse, UpdateUserNotificationPageSubscriptionStatusResponse, UpdateUserNotificationStatusResponse, UploadImageResponse, VoteBodyParams, VoteCommentResponse } from '../models/index';
export interface BlockFromCommentPublicRequest {
tenantId: string;
commentId: string;
publicBlockFromCommentParams: PublicBlockFromCommentParams;
sso?: string;
}
export interface CheckedCommentsForBlockedRequest {
tenantId: string;
commentIds: string;
sso?: string;
}
export interface CreateCommentPublicRequest {
tenantId: string;
urlId: string;
broadcastId: string;
commentData: CommentData;
sessionId?: string;
sso?: string;
}
export interface CreateFeedPostPublicRequest {
tenantId: string;
createFeedPostParams: CreateFeedPostParams;
broadcastId?: string;
sso?: string;
}
export interface CreateV1PageReactRequest {
tenantId: string;
urlId: string;
title?: string;
}
export interface CreateV2PageReactRequest {
tenantId: string;
urlId: string;
id: string;
title?: string;
}
export interface DeleteCommentPublicRequest {
tenantId: string;
commentId: string;
broadcastId: string;
editKey?: string;
sso?: string;
}
export interface DeleteCommentVoteRequest {
tenantId: string;
commentId: string;
voteId: string;
urlId: string;
broadcastId: string;
editKey?: string;
sso?: string;
}
export interface DeleteFeedPostPublicRequest {
tenantId: string;
postId: string;
broadcastId?: string;
sso?: string;
}
export interface DeleteV1PageReactRequest {
tenantId: string;
urlId: string;
}
export interface DeleteV2PageReactRequest {
tenantId: string;
urlId: string;
id: string;
}
export interface FlagCommentPublicRequest {
tenantId: string;
commentId: string;
isFlagged: boolean;
sso?: string;
}
export interface GetCommentTextRequest {
tenantId: string;
commentId: string;
editKey?: string;
sso?: string;
}
export interface GetCommentVoteUserNamesRequest {
tenantId: string;
commentId: string;
dir: number;
sso?: string;
}
export interface GetCommentsForUserRequest {
userId?: string;
direction?: SortDirections;
repliesToUserId?: string;
page?: number;
includei10n?: boolean;
locale?: string;
isCrawler?: boolean;
}
export interface GetCommentsPublicRequest {
tenantId: string;
urlId: string;
page?: number;
direction?: SortDirections;
sso?: string;
skip?: number;
skipChildren?: number;
limit?: number;
limitChildren?: number;
countChildren?: boolean;
fetchPageForCommentId?: string;
includeConfig?: boolean;
countAll?: boolean;
includei10n?: boolean;
locale?: string;
modules?: string;
isCrawler?: boolean;
includeNotificationCount?: boolean;
asTree?: boolean;
maxTreeDepth?: number;
useFullTranslationIds?: boolean;
parentId?: string;
searchText?: string;
hashTags?: Array<string>;
userId?: string;
customConfigStr?: string;
afterCommentId?: string;
beforeCommentId?: string;
}
export interface GetEventLogRequest {
tenantId: string;
urlId: string;
userIdWS: string;
startTime: number;
endTime?: number;
}
export interface GetFeedPostsPublicRequest {
tenantId: string;
afterId?: string;
limit?: number;
tags?: Array<string>;
sso?: string;
isCrawler?: boolean;
includeUserInfo?: boolean;
}
export interface GetFeedPostsStatsRequest {
tenantId: string;
postIds: Array<string>;
sso?: string;
}
export interface GetGifLargeRequest {
tenantId: string;
largeInternalURLSanitized: string;
}
export interface GetGifsSearchRequest {
tenantId: string;
search: string;
locale?: string;
rating?: string;
page?: number;
}
export interface GetGifsTrendingRequest {
tenantId: string;
locale?: string;
rating?: string;
page?: number;
}
export interface GetGlobalEventLogRequest {
tenantId: string;
urlId: string;
userIdWS: string;
startTime: number;
endTime?: number;
}
export interface GetOfflineUsersRequest {
tenantId: string;
urlId: string;
afterName?: string;
afterUserId?: string;
}
export interface GetOnlineUsersRequest {
tenantId: string;
urlId: string;
afterName?: string;
afterUserId?: string;
}
export interface GetPagesPublicRequest {
tenantId: string;
cursor?: string;
limit?: number;
q?: string;
sortBy?: PagesSortBy;
hasComments?: boolean;
}
export interface GetTranslationsRequest {
namespace: string;
component: string;
locale?: string;
useFullTranslationIds?: boolean;
}
export interface GetUserNotificationCountRequest {
tenantId: string;
sso?: string;
}
export interface GetUserNotificationsRequest {
tenantId: string;
urlId?: string;
pageSize?: number;
afterId?: string;
includeContext?: boolean;
afterCreatedAt?: number;
unreadOnly?: boolean;
dmOnly?: boolean;
noDm?: boolean;
includeTranslations?: boolean;
includeTenantNotifications?: boolean;
sso?: string;
}
export interface GetUserPresenceStatusesRequest {
tenantId: string;
urlIdWS: string;
userIds: string;
}
export interface GetUserReactsPublicRequest {
tenantId: string;
postIds?: Array<string>;
sso?: string;
}
export interface GetUsersInfoRequest {
tenantId: string;
ids: string;
}
export interface GetV1PageLikesRequest {
tenantId: string;
urlId: string;
}
export interface GetV2PageReactUsersRequest {
tenantId: string;
urlId: string;
id: string;
}
export interface GetV2PageReactsRequest {
tenantId: string;
urlId: string;
}
export interface LockCommentRequest {
tenantId: string;
commentId: string;
broadcastId: string;
sso?: string;
}
export interface PinCommentRequest {
tenantId: string;
commentId: string;
broadcastId: string;
sso?: string;
}
export interface ReactFeedPostPublicRequest {
tenantId: string;
postId: string;
reactBodyParams: ReactBodyParams;
isUndo?: boolean;
broadcastId?: string;
sso?: string;
}
export interface ResetUserNotificationCountRequest {
tenantId: string;
sso?: string;
}
export interface ResetUserNotificationsRequest {
tenantId: string;
afterId?: string;
afterCreatedAt?: number;
unreadOnly?: boolean;
dmOnly?: boolean;
noDm?: boolean;
sso?: string;
}
export interface SearchUsersRequest {
tenantId: string;
urlId: string;
usernameStartsWith?: string;
mentionGroupIds?: Array<string>;
sso?: string;
searchSection?: SearchUsersSearchSectionEnum;
}
export interface SetCommentTextRequest {
tenantId: string;
commentId: string;
broadcastId: string;
commentTextUpdateRequest: CommentTextUpdateRequest;
editKey?: string;
sso?: string;
}
export interface UnBlockCommentPublicRequest {
tenantId: string;
commentId: string;
publicBlockFromCommentParams: PublicBlockFromCommentParams;
sso?: string;
}
export interface UnLockCommentRequest {
tenantId: string;
commentId: string;
broadcastId: string;
sso?: string;
}
export interface UnPinCommentRequest {
tenantId: string;
commentId: string;
broadcastId: string;
sso?: string;
}
export interface UpdateFeedPostPublicRequest {
tenantId: string;
postId: string;
updateFeedPostParams: UpdateFeedPostParams;
broadcastId?: string;
sso?: string;
}
export interface UpdateUserNotificationCommentSubscriptionStatusRequest {
tenantId: string;
notificationId: string;
optedInOrOut: UpdateUserNotificationCommentSubscriptionStatusOptedInOrOutEnum;
commentId: string;
sso?: string;
}
export interface UpdateUserNotificationPageSubscriptionStatusRequest {
tenantId: string;
urlId: string;
url: string;
pageTitle: string;
subscribedOrUnsubscribed: UpdateUserNotificationPageSubscriptionStatusSubscribedOrUnsubscribedEnum;
sso?: string;
}
export interface UpdateUserNotificationStatusRequest {
tenantId: string;
notificationId: string;
newStatus: UpdateUserNotificationStatusNewStatusEnum;
sso?: string;
}
export interface UploadImageRequest {
tenantId: string;
file: Blob;
sizePreset?: SizePreset;
urlId?: string;
}
export interface VoteCommentRequest {
tenantId: string;
commentId: string;
urlId: string;
broadcastId: string;
voteBodyParams: VoteBodyParams;
sessionId?: string;
sso?: string;
}
/**
* PublicApi - interface
*
* @export
* @interface PublicApiInterface
*/
export interface PublicApiInterface {
/**
*
* @param {string} tenantId
* @param {string} commentId
* @param {PublicBlockFromCommentParams} publicBlockFromCommentParams
* @param {string} [sso]
* @param {*} [options] Override http request option.
* @throws {RequiredError}
* @memberof PublicApiInterface
*/
blockFromCommentPublicRaw(requestParameters: BlockFromCommentPublicRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<BlockFromCommentPublicResponse>>;
/**
*/
blockFromCommentPublic(requestParameters: BlockFromCommentPublicRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<BlockFromCommentPublicResponse>;
/**
*
* @param {string} tenantId
* @param {string} commentIds A comma separated list of comment ids.
* @param {string} [sso]
* @param {*} [options] Override http request option.
* @throws {RequiredError}
* @memberof PublicApiInterface
*/
checkedCommentsForBlockedRaw(requestParameters: CheckedCommentsForBlockedRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<CheckedCommentsForBlockedResponse>>;
/**
*/
checkedCommentsForBlocked(requestParameters: CheckedCommentsForBlockedRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<CheckedCommentsForBlockedResponse>;
/**
*
* @param {string} tenantId
* @param {string} urlId
* @param {string} broadcastId
* @param {CommentData} commentData
* @param {string} [sessionId]
* @param {string} [sso]
* @param {*} [options] Override http request option.
* @throws {RequiredError}
* @memberof PublicApiInterface
*/
createCommentPublicRaw(requestParameters: CreateCommentPublicRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<CreateCommentPublicResponse>>;
/**
*/
createCommentPublic(requestParameters: CreateCommentPublicRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<CreateCommentPublicResponse>;
/**
*
* @param {string} tenantId
* @param {CreateFeedPostParams} createFeedPostParams
* @param {string} [broadcastId]
* @param {string} [sso]
* @param {*} [options] Override http request option.
* @throws {RequiredError}
* @memberof PublicApiInterface
*/
createFeedPostPublicRaw(requestParameters: CreateFeedPostPublicRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<CreateFeedPostPublicResponse>>;
/**
*/
createFeedPostPublic(requestParameters: CreateFeedPostPublicRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<CreateFeedPostPublicResponse>;
/**
*
* @param {string} tenantId
* @param {string} urlId
* @param {string} [title]
* @param {*} [options] Override http request option.
* @throws {RequiredError}
* @memberof PublicApiInterface
*/
createV1PageReactRaw(requestParameters: CreateV1PageReactRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<CreateV1PageReactResponse>>;
/**
*/
createV1PageReact(requestParameters: CreateV1PageReactRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<CreateV1PageReactResponse>;
/**
*
* @param {string} tenantId
* @param {string} urlId
* @param {string} id
* @param {string} [title]
* @param {*} [options] Override http request option.
* @throws {RequiredError}
* @memberof PublicApiInterface
*/
createV2PageReactRaw(requestParameters: CreateV2PageReactRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<CreateV2PageReactResponse>>;
/**
*/
createV2PageReact(requestParameters: CreateV2PageReactRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<CreateV2PageReactResponse>;
/**
*
* @param {string} tenantId
* @param {string} commentId
* @param {string} broadcastId
* @param {string} [editKey]
* @param {string} [sso]
* @param {*} [options] Override http request option.
* @throws {RequiredError}
* @memberof PublicApiInterface
*/
deleteCommentPublicRaw(requestParameters: DeleteCommentPublicRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<DeleteCommentPublicResponse>>;
/**
*/
deleteCommentPublic(requestParameters: DeleteCommentPublicRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<DeleteCommentPublicResponse>;
/**
*
* @param {string} tenantId
* @param {string} commentId
* @param {string} voteId
* @param {string} urlId
* @param {string} broadcastId
* @param {string} [editKey]
* @param {string} [sso]
* @param {*} [options] Override http request option.
* @throws {RequiredError}
* @memberof PublicApiInterface
*/
deleteCommentVoteRaw(requestParameters: DeleteCommentVoteRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<DeleteCommentVoteResponse>>;
/**
*/
deleteCommentVote(requestParameters: DeleteCommentVoteRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<DeleteCommentVoteResponse>;
/**
*
* @param {string} tenantId
* @param {string} postId
* @param {string} [broadcastId]
* @param {string} [sso]
* @param {*} [options] Override http request option.
* @throws {RequiredError}
* @memberof PublicApiInterface
*/
deleteFeedPostPublicRaw(requestParameters: DeleteFeedPostPublicRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<DeleteFeedPostPublicResponse>>;
/**
*/
deleteFeedPostPublic(requestParameters: DeleteFeedPostPublicRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<DeleteFeedPostPublicResponse>;
/**
*
* @param {string} tenantId
* @param {string} urlId
* @param {*} [options] Override http request option.
* @throws {RequiredError}
* @memberof PublicApiInterface
*/
deleteV1PageReactRaw(requestParameters: DeleteV1PageReactRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<DeleteV1PageReactResponse>>;
/**
*/
deleteV1PageReact(requestParameters: DeleteV1PageReactRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<DeleteV1PageReactResponse>;
/**
*
* @param {string} tenantId
* @param {string} urlId
* @param {string} id
* @param {*} [options] Override http request option.
* @throws {RequiredError}
* @memberof PublicApiInterface
*/
deleteV2PageReactRaw(requestParameters: DeleteV2PageReactRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<DeleteV2PageReactResponse>>;
/**
*/
deleteV2PageReact(requestParameters: DeleteV2PageReactRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<DeleteV2PageReactResponse>;
/**
*
* @param {string} tenantId
* @param {string} commentId
* @param {boolean} isFlagged
* @param {string} [sso]
* @param {*} [options] Override http request option.
* @throws {RequiredError}
* @memberof PublicApiInterface
*/
flagCommentPublicRaw(requestParameters: FlagCommentPublicRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<FlagCommentPublicResponse>>;
/**
*/
flagCommentPublic(requestParameters: FlagCommentPublicRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<FlagCommentPublicResponse>;
/**
*
* @param {string} tenantId
* @param {string} commentId
* @param {string} [editKey]
* @param {string} [sso]
* @param {*} [options] Override http request option.
* @throws {RequiredError}
* @memberof PublicApiInterface
*/
getCommentTextRaw(requestParameters: GetCommentTextRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<GetCommentTextResponse1>>;
/**
*/
getCommentText(requestParameters: GetCommentTextRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<GetCommentTextResponse1>;
/**
*
* @param {string} tenantId
* @param {string} commentId
* @param {number} dir
* @param {string} [sso]
* @param {*} [options] Override http request option.
* @throws {RequiredError}
* @memberof PublicApiInterface
*/
getCommentVoteUserNamesRaw(requestParameters: GetCommentVoteUserNamesRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<GetCommentVoteUserNamesResponse>>;
/**
*/
getCommentVoteUserNames(requestParameters: GetCommentVoteUserNamesRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<GetCommentVoteUserNamesResponse>;
/**
*
* @param {string} [userId]
* @param {SortDirections} [direction]
* @param {string} [repliesToUserId]
* @param {number} [page]
* @param {boolean} [includei10n]
* @param {string} [locale]
* @param {boolean} [isCrawler]
* @param {*} [options] Override http request option.
* @throws {RequiredError}
* @memberof PublicApiInterface
*/
getCommentsForUserRaw(requestParameters: GetCommentsForUserRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<GetCommentsForUserResponse1>>;
/**
*/
getCommentsForUser(requestParameters: GetCommentsForUserRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<GetCommentsForUserResponse1>;
/**
* req tenantId urlId
* @param {string} tenantId
* @param {string} urlId
* @param {number} [page]
* @param {SortDirections} [direction]
* @param {string} [sso]
* @param {number} [skip]
* @param {number} [skipChildren]
* @param {number} [limit]
* @param {number} [limitChildren]
* @param {boolean} [countChildren]
* @param {string} [fetchPageForCommentId]
* @param {boolean} [includeConfig]
* @param {boolean} [countAll]
* @param {boolean} [includei10n]
* @param {string} [locale]
* @param {string} [modules]
* @param {boolean} [isCrawler]
* @param {boolean} [includeNotificationCount]
* @param {boolean} [asTree]
* @param {number} [maxTreeDepth]
* @param {boolean} [useFullTranslationIds]
* @param {string} [parentId]
* @param {string} [searchText]
* @param {Array<string>} [hashTags]
* @param {string} [userId]
* @param {string} [customConfigStr]
* @param {string} [afterCommentId]
* @param {string} [beforeCommentId]
* @param {*} [options] Override http request option.
* @throws {RequiredError}
* @memberof PublicApiInterface
*/
getCommentsPublicRaw(requestParameters: GetCommentsPublicRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<GetCommentsPublicResponse>>;
/**
* req tenantId urlId
*/
getCommentsPublic(requestParameters: GetCommentsPublicRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<GetCommentsPublicResponse>;
/**
* req tenantId urlId userIdWS
* @param {string} tenantId
* @param {string} urlId
* @param {string} userIdWS
* @param {number} startTime
* @param {number} [endTime]
* @param {*} [options] Override http request option.
* @throws {RequiredError}
* @memberof PublicApiInterface
*/
getEventLogRaw(requestParameters: GetEventLogRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<GetEventLogResponse1>>;
/**
* req tenantId urlId userIdWS
*/
getEventLog(requestParameters: GetEventLogRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<GetEventLogResponse1>;
/**
* req tenantId afterId
* @param {string} tenantId
* @param {string} [afterId]
* @param {number} [limit]
* @param {Array<string>} [tags]
* @param {string} [sso]
* @param {boolean} [isCrawler]
* @param {boolean} [includeUserInfo]
* @param {*} [options] Override http request option.
* @throws {RequiredError}
* @memberof PublicApiInterface
*/
getFeedPostsPublicRaw(requestParameters: GetFeedPostsPublicRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<GetFeedPostsPublicResponse>>;
/**
* req tenantId afterId
*/
getFeedPostsPublic(requestParameters: GetFeedPostsPublicRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<GetFeedPostsPublicResponse>;
/**
*
* @param {string} tenantId
* @param {Array<string>} postIds
* @param {string} [sso]
* @param {*} [options] Override http request option.
* @throws {RequiredError}
* @memberof PublicApiInterface
*/
getFeedPostsStatsRaw(requestParameters: GetFeedPostsStatsRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<GetFeedPostsStatsResponse>>;
/**
*/
getFeedPostsStats(requestParameters: GetFeedPostsStatsRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<GetFeedPostsStatsResponse>;
/**
*
* @param {string} tenantId
* @param {string} largeInternalURLSanitized
* @param {*} [options] Override http request option.
* @throws {RequiredError}
* @memberof PublicApiInterface
*/
getGifLargeRaw(requestParameters: GetGifLargeRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<GetGifLargeResponse>>;
/**
*/
getGifLarge(requestParameters: GetGifLargeRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<GetGifLargeResponse>;
/**
*
* @param {string} tenantId
* @param {string} search
* @param {string} [locale]
* @param {string} [rating]
* @param {number} [page]
* @param {*} [options] Override http request option.
* @throws {RequiredError}
* @memberof PublicApiInterface
*/
getGifsSearchRaw(requestParameters: GetGifsSearchRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<GetGifsSearchResponse>>;
/**
*/
getGifsSearch(requestParameters: GetGifsSearchRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<GetGifsSearchResponse>;
/**
*
* @param {string} tenantId
* @param {string} [locale]
* @param {string} [rating]
* @param {number} [page]
* @param {*} [options] Override http request option.
* @throws {RequiredError}
* @memberof PublicApiInterface
*/
getGifsTrendingRaw(requestParameters: GetGifsTrendingRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<GetGifsTrendingResponse>>;
/**
*/
getGifsTrending(requestParameters: GetGifsTrendingRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<GetGifsTrendingResponse>;
/**
* req tenantId urlId userIdWS
* @param {string} tenantId
* @param {string} urlId
* @param {string} userIdWS
* @param {number} startTime
* @param {number} [endTime]
* @param {*} [options] Override http request option.
* @throws {RequiredError}
* @memberof PublicApiInterface
*/
getGlobalEventLogRaw(requestParameters: GetGlobalEventLogRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<GetGlobalEventLogResponse>>;
/**
* req tenantId urlId userIdWS
*/
getGlobalEventLog(requestParameters: GetGlobalEventLogRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<GetGlobalEventLogResponse>;
/**
* Past commenters on the page who are NOT currently online. Sorted by displayName. Use this after exhausting /users/online to render a \"Members\" section. Cursor pagination on commenterName: server walks the partial {tenantId, urlId, commenterName} index from afterName forward via $gt, no $skip cost.
* @param {string} tenantId
* @param {string} urlId Page URL identifier (cleaned server-side).
* @param {string} [afterName] Cursor: pass nextAfterName from the previous response.
* @param {string} [afterUserId] Cursor tiebreaker: pass nextAfterUserId from the previous response. Required when afterName is set so name-ties don\'t drop entries.
* @param {*} [options] Override http request option.
* @throws {RequiredError}
* @memberof PublicApiInterface
*/
getOfflineUsersRaw(requestParameters: GetOfflineUsersRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<GetOfflineUsersResponse>>;
/**
* Past commenters on the page who are NOT currently online. Sorted by displayName. Use this after exhausting /users/online to render a \"Members\" section. Cursor pagination on commenterName: server walks the partial {tenantId, urlId, commenterName} index from afterName forward via $gt, no $skip cost.
*/
getOfflineUsers(requestParameters: GetOfflineUsersRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<GetOfflineUsersResponse>;
/**
* Currently-online viewers of a page: people whose websocket session is subscribed to the page right now. Returns anonCount + totalCount (room-wide subscribers, including anon viewers we don\'t enumerate).
* @param {string} tenantId
* @param {string} urlId Page URL identifier (cleaned server-side).
* @param {string} [afterName] Cursor: pass nextAfterName from the previous response.
* @param {string} [afterUserId] Cursor tiebreaker: pass nextAfterUserId from the previous response. Required when afterName is set so name-ties don\'t drop entries.
* @param {*} [options] Override http request option.
* @throws {RequiredError}
* @memberof PublicApiInterface
*/
getOnlineUsersRaw(requestParameters: GetOnlineUsersRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<GetOnlineUsersResponse>>;
/**
* Currently-online viewers of a page: people whose websocket session is subscribed to the page right now. Returns anonCount + totalCount (room-wide subscribers, including anon viewers we don\'t enumerate).
*/
getOnlineUsers(requestParameters: GetOnlineUsersRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<GetOnlineUsersResponse>;
/**
* List pages for a tenant. Used by the FChat desktop client to populate its room list. Requires `enableFChat` to be true on the resolved custom config for each page. Pages that require SSO are filtered against the requesting user\'s group access.
* @param {string} tenantId
* @param {string} [cursor] Opaque pagination cursor returned as `nextCursor` from a prior request. Tied to the same `sortBy`.
* @param {number} [limit] 1..200, default 50
* @param {string} [q] Optional case-insensitive title prefix filter.
* @param {PagesSortBy} [sortBy] Sort order. `updatedAt` (default, newest first), `commentCount` (most comments first), or `title` (alphabetical).
* @param {boolean} [hasComments] If true, only return pages with at least one comment.
* @param {*} [options] Override http request option.
* @throws {RequiredError}
* @memberof PublicApiInterface
*/
getPagesPublicRaw(requestParameters: GetPagesPublicRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<GetPagesPublicResponse>>;
/**
* List pages for a tenant. Used by the FChat desktop client to populate its room list. Requires `enableFChat` to be true on the resolved custom config for each page. Pages that require SSO are filtered against the requesting user\'s group access.
*/
getPagesPublic(requestParameters: GetPagesPublicRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<GetPagesPublicResponse>;
/**
*
* @param {string} namespace
* @param {string} component
* @param {string} [locale]
* @param {boolean} [useFullTranslationIds]
* @param {*} [options] Override http request option.
* @throws {RequiredError}
* @memberof PublicApiInterface
*/
getTranslationsRaw(requestParameters: GetTranslationsRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<GetTranslationsResponse1>>;
/**
*/
getTranslations(requestParameters: GetTranslationsRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<GetTranslationsResponse1>;
/**
*
* @param {string} tenantId
* @param {string} [sso]
* @param {*} [options] Override http request option.
* @throws {RequiredError}
* @memberof PublicApiInterface
*/
getUserNotificationCountRaw(requestParameters: GetUserNotificationCountRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<GetUserNotificationCountResponse1>>;
/**
*/
getUserNotificationCount(requestParameters: GetUserNotificationCountRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<GetUserNotificationCountResponse1>;
/**
*
* @param {string} tenantId
* @param {string} [urlId] Used to determine whether the current page is subscribed.
* @param {number} [pageSize]
* @param {string} [afterId]
* @param {boolean} [includeContext]
* @param {number} [afterCreatedAt]
* @param {boolean} [unreadOnly]
* @param {boolean} [dmOnly]
* @param {boolean} [noDm]
* @param {boolean} [includeTranslations]
* @param {boolean} [includeTenantNotifications]
* @param {string} [sso]
* @param {*} [options] Override http request option.
* @throws {RequiredError}
* @memberof PublicApiInterface
*/
getUserNotificationsRaw(requestParameters: GetUserNotificationsRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<GetUserNotificationsResponse>>;
/**
*/
getUserNotifications(requestParameters: GetUserNotificationsRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<GetUserNotificationsResponse>;
/**
*
* @param {string} tenantId
* @param {string} urlIdWS
* @param {string} userIds
* @param {*} [options] Override http request option.
* @throws {RequiredError}
* @memberof PublicApiInterface
*/
getUserPresenceStatusesRaw(requestParameters: GetUserPresenceStatusesRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<GetUserPresenceStatusesResponse1>>;
/**
*/
getUserPresenceStatuses(requestParameters: GetUserPresenceStatusesRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<GetUserPresenceStatusesResponse1>;
/**
*
* @param {string} tenantId
* @param {Array<string>} [postIds]
* @param {string} [sso]
* @param {*} [options] Override http request option.
* @throws {RequiredError}
* @memberof PublicApiInterface
*/
getUserReactsPublicRaw(requestParameters: GetUserReactsPublicRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<GetUserReactsPublicResponse>>;
/**
*/
getUserReactsPublic(requestParameters: GetUserReactsPublicRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<GetUserReactsPublicResponse>;
/**
* Bulk user info for a tenant. Given userIds, return display info from User / SSOUser. Used by the comment widget to enrich users that just appeared via a presence event. No page context: privacy is enforced uniformly (private profiles are masked).
* @param {string} tenantId
* @param {string} ids Comma-delimited userIds.
* @param {*} [options] Override http request option.
* @throws {RequiredError}
* @memberof PublicApiInterface
*/
getUsersInfoRaw(requestParameters: GetUsersInfoRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<GetUsersInfoResponse>>;
/**
* Bulk user info for a tenant. Given userIds, return display info from User / SSOUser. Used by the comment widget to enrich users that just appeared via a presence event. No page context: privacy is enforced uniformly (private profiles are masked).
*/
getUsersInfo(requestParameters: GetUsersInfoRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<GetUsersInfoResponse>;
/**
*
* @param {string} tenantId
* @param {string} urlId
* @param {*} [options] Override http request option.
* @throws {RequiredError}
* @memberof PublicApiInterface
*/
getV1PageLikesRaw(requestParameters: GetV1PageLikesRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<GetV1PageLikesResponse>>;
/**
*/
getV1PageLikes(requestParameters: GetV1PageLikesRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<GetV1PageLikesResponse>;
/**
*
* @param {string} tenantId
* @param {string} urlId
* @param {string} id
* @param {*} [options] Override http request option.
* @throws {RequiredError}
* @memberof PublicApiInterface
*/
getV2PageReactUsersRaw(requestParameters: GetV2PageReactUsersRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<GetV2PageReactUsersResponse1>>;
/**
*/
getV2PageReactUsers(requestParameters: GetV2PageReactUsersRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<GetV2PageReactUsersResponse1>;
/**
*
* @param {string} tenantId
* @param {string} urlId
* @param {*} [options] Override http request option.
* @throws {RequiredError}
* @memberof PublicApiInterface
*/
getV2PageReactsRaw(requestParameters: GetV2PageReactsRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<GetV2PageReactsResponse>>;
/**
*/
getV2PageReacts(requestParameters: GetV2PageReactsRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<GetV2PageReactsResponse>;
/**
*
* @param {string} tenantId
* @param {string} commentId
* @param {string} broadcastId
* @param {string} [sso]
* @param {*} [options] Override http request option.
* @throws {RequiredError}
* @memberof PublicApiInterface
*/
lockCommentRaw(requestParameters: LockCommentRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<LockCommentResponse>>;
/**
*/
lockComment(requestParameters: LockCommentRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<LockCommentResponse>;
/**
*
* @param {*} [options] Override http request option.
* @throws {RequiredError}
* @memberof PublicApiInterface
*/
logoutPublicRaw(initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<APIEmptyResponse>>;
/**
*/
logoutPublic(initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<APIEmptyResponse>;
/**
*
* @param {string} tenantId
* @param {string} commentId
* @param {string} broadcastId
* @param {string} [sso]
* @param {*} [options] Override http request option.
* @throws {RequiredError}
* @memberof PublicApiInterface
*/
pinCommentRaw(requestParameters: PinCommentRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<PinCommentResponse>>;
/**
*/
pinComment(requestParameters: PinCommentRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<PinCommentResponse>;
/**
*
* @param {string} tenantId
* @param {string} postId
* @param {ReactBodyParams} reactBodyParams
* @param {boolean} [isUndo]
* @param {string} [broadcastId]
* @param {string} [sso]
* @param {*} [options] Override http request option.
* @throws {RequiredError}
* @memberof PublicApiInterface
*/
reactFeedPostPublicRaw(requestParameters: ReactFeedPostPublicRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<ReactFeedPostPublicResponse>>;
/**
*/
reactFeedPostPublic(requestParameters: ReactFeedPostPublicRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<ReactFeedPostPublicResponse>;
/**
*
* @param {string} tenantId
* @param {string} [sso]
* @param {*} [options] Override http request option.
* @throws {RequiredError}
* @memberof PublicApiInterface
*/
resetUserNotificationCountRaw(requestParameters: ResetUserNotificationCountRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<ResetUserNotificationCountResponse>>;
/**
*/
resetUserNotificationCount(requestParameters: ResetUserNotificationCountRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<ResetUserNotificationCountResponse>;
/**
*
* @param {string} tenantId
* @param {string} [afterId]
* @param {number} [afterCreatedAt]
* @param {boolean} [unreadOnly]
* @param {boolean} [dmOnly]
* @param {boolean} [noDm]
* @param {string} [sso]
* @param {*} [options] Override http request option.
* @throws {RequiredError}
* @memberof PublicApiInterface
*/
resetUserNotificationsRaw(requestParameters: ResetUserNotificationsRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<ResetUserNotificationsResponse1>>;
/**
*/
resetUserNotifications(requestParameters: ResetUserNotificationsRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<ResetUserNotificationsResponse1>;
/**
*
* @param {string} tenantId
* @param {string} urlId
* @param {string} [usernameStartsWith]
* @param {Array<string>} [mentionGroupIds]
* @param {string} [sso]
* @param {'fast' | 'site'} [searchSection]
* @param {*} [options] Override http request option.
* @throws {RequiredError}
* @memberof PublicApiInterface
*/
searchUsersRaw(requestParameters: SearchUsersRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<SearchUsersResponse1>>;
/**
*/
searchUsers(requestParameters: SearchUsersRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<SearchUsersResponse1>;
/**
*
* @param {string} tenantId
* @param {string} commentId
* @param {string} broadcastId
* @param {CommentTextUpdateRequest} commentTextUpdateRequest
* @param {string} [editKey]
* @param {string} [sso]
* @param {*} [options] Override http request option.
* @throws {RequiredError}
* @memberof PublicApiInterface
*/
setCommentTextRaw(requestParameters: SetCommentTextRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<SetCommentTextResponse1>>;
/**
*/
setCommentText(requestParameters: SetCommentTextRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<SetCommentTextResponse1>;
/**
*
* @param {string} tenantId
* @param {string} commentId
* @param {PublicBlockFromCommentParams} publicBlockFromCommentParams
* @param {string} [sso]
* @param {*} [options] Override http request option.
* @throws {RequiredError}
* @memberof PublicApiInterface
*/
unBlockCommentPublicRaw(requestParameters: UnBlockCommentPublicRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<UnBlockCommentPublicResponse>>;
/**
*/
unBlockCommentPublic(requestParameters: UnBlockCommentPublicRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<UnBlockCommentPublicResponse>;
/**
*
* @param {string} tenantId
* @param {string} commentId
* @param {string} broadcastId
* @param {string} [sso]
* @param {*} [options] Override http request option.
* @throws {RequiredError}
* @memberof PublicApiInterface
*/
unLockCommentRaw(requestParameters: UnLockCommentRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<UnLockCommentResponse>>;
/**
*/
unLockComment(requestParameters: UnLockCommentRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<UnLockCommentResponse>;
/**
*
* @param {string} tenantId
* @param {string} commentId
* @param {string} broadcastId
* @param {string} [sso]
* @param {*} [options] Override http request option.
* @throws {RequiredError}
* @memberof PublicApiInterface
*/
unPinCommentRaw(requestParameters: UnPinCommentRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<UnPinCommentResponse>>;
/**
*/
unPinComment(requestParameters: UnPinCommentRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<UnPinCommentResponse>;
/**
*
* @param {string} tenantId
* @param {string} postId
* @param {UpdateFeedPostParams} updateFeedPostParams
* @param {string} [broadcastId]
* @param {string} [sso]
* @param {*} [options] Override http request option.
* @throws {RequiredError}
* @memberof PublicApiInterface
*/
updateFeedPostPublicRaw(requestParameters: UpdateFeedPostPublicRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<UpdateFeedPostPublicResponse>>;
/**
*/
updateFeedPostPublic(requestParameters: UpdateFeedPostPublicRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<UpdateFeedPostPublicResponse>;
/**
* Enable or disable notifications for a specific comment.
* @param {string} tenantId
* @param {string} notificationId
* @param {'in' | 'out'} optedInOrOut
* @param {string} commentId
* @param {string} [sso]
* @param {*} [options] Override http request option.
* @throws {RequiredError}
* @memberof PublicApiInterface
*/
updateUserNotificationCommentSubscriptionStatusRaw(requestParameters: UpdateUserNotificationCommentSubscriptionStatusRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<UpdateUserNotificationCommentSubscriptionStatusResponse>>;
/**
* Enable or disable notifications for a specific comment.
*/
updateUserNotificationCommentSubscriptionStatus(requestParameters: UpdateUserNotificationCommentSubscriptionStatusRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<UpdateUserNotificationCommentSubscriptionStatusResponse>;
/**
* Enable or disable notifications for a page. When users are subscribed to a page, notifications are created for new root comments, and also
* @param {string} tenantId
* @param {string} urlId
* @param {string} url
* @param {string} pageTitle
* @param {'subscribe' | 'unsubscribe'} subscribedOrUnsubscribed
* @param {string} [sso]
* @param {*} [options] Override http request option.
* @throws {RequiredError}
* @memberof PublicApiInterface
*/
updateUserNotificationPageSubscriptionStatusRaw(requestParameters: UpdateUserNotificationPageSubscriptionStatusRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<UpdateUserNotificationPageSubscriptionStatusResponse>>;
/**
* Enable or disable notifications for a page. When users are subscribed to a page, notifications are created for new root comments, and also
*/
updateUserNotificationPageSubscriptionStatus(requestParameters: UpdateUserNotificationPageSubscriptionStatusRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<UpdateUserNotificationPageSubscriptionStatusResponse>;
/**
*
* @param {string} tenantId
* @param {string} notificationId
* @param {'read' | 'unread'} newStatus
* @param {string} [sso]
* @param {*} [options] Override http request option.
* @throws {RequiredError}
* @memberof PublicApiInterface
*/
updateUserNotificationStatusRaw(requestParameters: UpdateUserNotificationStatusRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<UpdateUserNotificationStatusResponse>>;
/**
*/
updateUserNotificationStatus(requestParameters: UpdateUserNotificationStatusRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<UpdateUserNotificationStatusResponse>;
/**
* Upload and resize an image
* @param {string} tenantId
* @param {Blob} file
* @param {SizePreset} [sizePreset] Size preset: \"Default\" (1000x1000px) or \"CrossPlatform\" (creates sizes for popular devices)
* @param {string} [urlId] Page id that upload is happening from, to configure
* @param {*} [options] Override http request option.
* @throws {RequiredError}
* @memberof PublicApiInterface
*/
uploadImageRaw(requestParameters: UploadImageRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<UploadImageResponse>>;
/**
* Upload and resize an image
*/
uploadImage(requestParameters: UploadImageRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<UploadImageResponse>;
/**
*
* @param {string} tenantId
* @param {string} commentId
* @param {string} urlId
* @param {string} broadcastId
* @param {VoteBodyParams} voteBodyParams
* @param {string} [sessionId]
* @param {string} [sso]
* @param {*} [options] Override http request option.
* @throws {RequiredError}
* @memberof PublicApiInterface
*/
voteCommentRaw(requestParameters: VoteCommentRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<VoteCommentResponse>>;
/**
*/
voteComment(requestParameters: VoteCommentRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<VoteCommentResponse>;
}
/**
*
*/
export declare class PublicApi extends runtime.BaseAPI implements PublicApiInterface {
/**
*/
blockFromCommentPublicRaw(requestParameters: BlockFromCommentPublicRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<BlockFromCommentPublicResponse>>;
/**
*/
blockFromCommentPublic(requestParameters: BlockFromCommentPublicRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<BlockFromCommentPublicResponse>;
/**
*/
checkedCommentsForBlockedRaw(requestParameters: CheckedCommentsForBlockedRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<CheckedCommentsForBlockedResponse>>;
/**
*/
checkedCommentsForBlocked(requestParameters: CheckedCommentsForBlockedRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<CheckedCommentsForBlockedResponse>;
/**
*/
createCommentPublicRaw(requestParameters: CreateCommentPublicRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<CreateCommentPublicResponse>>;
/**
*/
createCommentPublic(requestParameters: CreateCommentPublicRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<CreateCommentPublicResponse>;
/**
*/
createFeedPostPublicRaw(requestParameters: CreateFeedPostPublicRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<CreateFeedPostPublicResponse>>;
/**
*/
createFeedPostPublic(requestParameters: CreateFeedPostPublicRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<CreateFeedPostPublicResponse>;
/**
*/
createV1PageReactRaw(requestParameters: CreateV1PageReactRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<CreateV1PageReactResponse>>;
/**
*/
createV1PageReact(requestParameters: CreateV1PageReactRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<CreateV1PageReactResponse>;
/**
*/
createV2PageReactRaw(requestParameters: CreateV2PageReactRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<CreateV2PageReactResponse>>;
/**
*/
createV2PageReact(requestParameters: CreateV2PageReactRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<CreateV2PageReactResponse>;
/**
*/
deleteCommentPublicRaw(requestParameters: DeleteCommentPublicRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<DeleteCommentPublicResponse>>;
/**
*/
deleteCommentPublic(requestParameters: DeleteCommentPublicRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<DeleteCommentPublicResponse>;
/**
*/
deleteCommentVoteRaw(requestParameters: DeleteCommentVoteRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<DeleteCommentVoteResponse>>;
/**
*/
deleteCommentVote(requestParameters: DeleteCommentVoteRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<DeleteCommentVoteResponse>;
/**
*/
deleteFeedPostPublicRaw(requestParameters: DeleteFeedPostPublicRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<DeleteFeedPostPublicResponse>>;
/**
*/
deleteFeedPostPublic(requestParameters: DeleteFeedPostPublicRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<DeleteFeedPostPublicResponse>;
/**
*/
deleteV1PageReactRaw(requestParameters: DeleteV1PageReactRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<DeleteV1PageReactResponse>>;
/**
*/
deleteV1PageReact(requestParameters: DeleteV1PageReactRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<DeleteV1PageReactResponse>;
/**
*/
deleteV2PageReactRaw(requestParameters: DeleteV2PageReactRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<DeleteV2PageReactResponse>>;
/**
*/
deleteV2PageReact(requestParameters: DeleteV2PageReactRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<DeleteV2PageReactResponse>;
/**
*/
flagCommentPublicRaw(requestParameters: FlagCommentPublicRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<FlagCommentPublicResponse>>;
/**
*/
flagCommentPublic(requestParameters: FlagCommentPublicRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<FlagCommentPublicResponse>;
/**
*/
getCommentTextRaw(requestParameters: GetCommentTextRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<GetCommentTextResponse1>>;
/**
*/
getCommentText(requestParameters: GetCommentTextRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<GetCommentTextResponse1>;
/**
*/
getCommentVoteUserNamesRaw(requestParameters: GetCommentVoteUserNamesRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<GetCommentVoteUserNamesResponse>>;
/**
*/
getCommentVoteUserNames(requestParameters: GetCommentVoteUserNamesRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<GetCommentVoteUserNamesResponse>;
/**
*/
getCommentsForUserRaw(requestParameters: GetCommentsForUserRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<GetCommentsForUserResponse1>>;
/**
*/
getCommentsForUser(requestParameters?: GetCommentsForUserRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<GetCommentsForUserResponse1>;
/**
* req tenantId urlId
*/
getCommentsPublicRaw(requestParameters: GetCommentsPublicRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<GetCommentsPublicResponse>>;
/**
* req tenantId urlId
*/
getCommentsPublic(requestParameters: GetCommentsPublicRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<GetCommentsPublicResponse>;
/**
* req tenantId urlId userIdWS
*/
getEventLogRaw(requestParameters: GetEventLogRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<GetEventLogResponse1>>;
/**
* req tenantId urlId userIdWS
*/
getEventLog(requestParameters: GetEventLogRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<GetEventLogResponse1>;
/**
* req tenantId afterId
*/
getFeedPostsPublicRaw(requestParameters: GetFeedPostsPublicRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<GetFeedPostsPublicResponse>>;
/**
* req tenantId afterId
*/
getFeedPostsPublic(requestParameters: GetFeedPostsPublicRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<GetFeedPostsPublicResponse>;
/**
*/
getFeedPostsStatsRaw(requestParameters: GetFeedPostsStatsRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<GetFeedPostsStatsResponse>>;
/**
*/
getFeedPostsStats(requestParameters: GetFeedPostsStatsRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<GetFeedPostsStatsResponse>;
/**
*/
getGifLargeRaw(requestParameters: GetGifLargeRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<GetGifLargeResponse>>;
/**
*/
getGifLarge(requestParameters: GetGifLargeRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<GetGifLargeResponse>;
/**
*/
getGifsSearchRaw(requestParameters: GetGifsSearchRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<GetGifsSearchResponse>>;
/**
*/
getGifsSearch(requestParameters: GetGifsSearchRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<GetGifsSearchResponse>;
/**
*/
getGifsTrendingRaw(requestParameters: GetGifsTrendingRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<GetGifsTrendingResponse>>;
/**
*/
getGifsTrending(requestParameters: GetGifsTrendingRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<GetGifsTrendingResponse>;
/**
* req tenantId urlId userIdWS
*/
getGlobalEventLogRaw(requestParameters: GetGlobalEventLogRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<GetGlobalEventLogResponse>>;
/**
* req tenantId urlId userIdWS
*/
getGlobalEventLog(requestParameters: GetGlobalEventLogRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<GetGlobalEventLogResponse>;
/**
* Past commenters on the page who are NOT currently online. Sorted by displayName. Use this after exhausting /users/online to render a \"Members\" section. Cursor pagination on commenterName: server walks the partial {tenantId, urlId, commenterName} index from afterName forward via $gt, no $skip cost.
*/
getOfflineUsersRaw(requestParameters: GetOfflineUsersRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<GetOfflineUsersResponse>>;
/**
* Past commenters on the page who are NOT currently online. Sorted by displayName. Use this after exhausting /users/online to render a \"Members\" section. Cursor pagination on commenterName: server walks the partial {tenantId, urlId, commenterName} index from afterName forward via $gt, no $skip cost.
*/
getOfflineUsers(requestParameters: GetOfflineUsersRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<GetOfflineUsersResponse>;
/**
* Currently-online viewers of a page: people whose websocket session is subscribed to the page right now. Returns anonCount + totalCount (room-wide subscribers, including anon viewers we don\'t enumerate).
*/
getOnlineUsersRaw(requestParameters: GetOnlineUsersRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<GetOnlineUsersResponse>>;
/**
* Currently-online viewers of a page: people whose websocket session is subscribed to the page right now. Returns anonCount + totalCount (room-wide subscribers, including anon viewers we don\'t enumerate).
*/
getOnlineUsers(requestParameters: GetOnlineUsersRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<GetOnlineUsersResponse>;
/**
* List pages for a tenant. Used by the FChat desktop client to populate its room list. Requires `enableFChat` to be true on the resolved custom config for each page. Pages that require SSO are filtered against the requesting user\'s group access.
*/
getPagesPublicRaw(requestParameters: GetPagesPublicRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<GetPagesPublicResponse>>;
/**
* List pages for a tenant. Used by the FChat desktop client to populate its room list. Requires `enableFChat` to be true on the resolved custom config for each page. Pages that require SSO are filtered against the requesting user\'s group access.
*/
getPagesPublic(requestParameters: GetPagesPublicRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<GetPagesPublicResponse>;
/**
*/
getTranslationsRaw(requestParameters: GetTranslationsRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<GetTranslationsResponse1>>;
/**
*/
getTranslations(requestParameters: GetTranslationsRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<GetTranslationsResponse1>;
/**
*/
getUserNotificationCountRaw(requestParameters: GetUserNotificationCountRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<GetUserNotificationCountResponse1>>;
/**
*/
getUserNotificationCount(requestParameters: GetUserNotificationCountRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<GetUserNotificationCountResponse1>;
/**
*/
getUserNotificationsRaw(requestParameters: GetUserNotificationsRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<GetUserNotificationsResponse>>;
/**
*/
getUserNotifications(requestParameters: GetUserNotificationsRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<GetUserNotificationsResponse>;
/**
*/
getUserPresenceStatusesRaw(requestParameters: GetUserPresenceStatusesRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<GetUserPresenceStatusesResponse1>>;
/**
*/
getUserPresenceStatuses(requestParameters: GetUserPresenceStatusesRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<GetUserPresenceStatusesResponse1>;
/**
*/
getUserReactsPublicRaw(requestParameters: GetUserReactsPublicRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<GetUserReactsPublicResponse>>;
/**
*/
getUserReactsPublic(requestParameters: GetUserReactsPublicRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<GetUserReactsPublicResponse>;
/**
* Bulk user info for a tenant. Given userIds, return display info from User / SSOUser. Used by the comment widget to enrich users that just appeared via a presence event. No page context: privacy is enforced uniformly (private profiles are masked).
*/
getUsersInfoRaw(requestParameters: GetUsersInfoRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<GetUsersInfoResponse>>;
/**
* Bulk user info for a tenant. Given userIds, return display info from User / SSOUser. Used by the comment widget to enrich users that just appeared via a presence event. No page context: privacy is enforced uniformly (private profiles are masked).
*/
getUsersInfo(requestParameters: GetUsersInfoRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<GetUsersInfoResponse>;
/**
*/
getV1PageLikesRaw(requestParameters: GetV1PageLikesRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<GetV1PageLikesResponse>>;
/**
*/
getV1PageLikes(requestParameters: GetV1PageLikesRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<GetV1PageLikesResponse>;
/**
*/
getV2PageReactUsersRaw(requestParameters: GetV2PageReactUsersRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<GetV2PageReactUsersResponse1>>;
/**
*/
getV2PageReactUsers(requestParameters: GetV2PageReactUsersRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<GetV2PageReactUsersResponse1>;
/**
*/
getV2PageReactsRaw(requestParameters: GetV2PageReactsRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<GetV2PageReactsResponse>>;
/**
*/
getV2PageReacts(requestParameters: GetV2PageReactsRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<GetV2PageReactsResponse>;
/**
*/
lockCommentRaw(requestParameters: LockCommentRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<LockCommentResponse>>;
/**
*/
lockComment(requestParameters: LockCommentRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<LockCommentResponse>;
/**
*/
logoutPublicRaw(initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<APIEmptyResponse>>;
/**
*/
logoutPublic(initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<APIEmptyResponse>;
/**
*/
pinCommentRaw(requestParameters: PinCommentRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<PinCommentResponse>>;
/**
*/
pinComment(requestParameters: PinCommentRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<PinCommentResponse>;
/**
*/
reactFeedPostPublicRaw(requestParameters: ReactFeedPostPublicRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<ReactFeedPostPublicResponse>>;
/**
*/
reactFeedPostPublic(requestParameters: ReactFeedPostPublicRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<ReactFeedPostPublicResponse>;
/**
*/
resetUserNotificationCountRaw(requestParameters: ResetUserNotificationCountRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<ResetUserNotificationCountResponse>>;
/**
*/
resetUserNotificationCount(requestParameters: ResetUserNotificationCountRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<ResetUserNotificationCountResponse>;
/**
*/
resetUserNotificationsRaw(requestParameters: ResetUserNotificationsRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<ResetUserNotificationsResponse1>>;
/**
*/
resetUserNotifications(requestParameters: ResetUserNotificationsRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<ResetUserNotificationsResponse1>;
/**
*/
searchUsersRaw(requestParameters: SearchUsersRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<SearchUsersResponse1>>;
/**
*/
searchUsers(requestParameters: SearchUsersRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<SearchUsersResponse1>;
/**
*/
setCommentTextRaw(requestParameters: SetCommentTextRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<SetCommentTextResponse1>>;
/**
*/
setCommentText(requestParameters: SetCommentTextRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<SetCommentTextResponse1>;
/**
*/
unBlockCommentPublicRaw(requestParameters: UnBlockCommentPublicRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<UnBlockCommentPublicResponse>>;
/**
*/
unBlockCommentPublic(requestParameters: UnBlockCommentPublicRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<UnBlockCommentPublicResponse>;
/**
*/
unLockCommentRaw(requestParameters: UnLockCommentRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<UnLockCommentResponse>>;
/**
*/
unLockComment(requestParameters: UnLockCommentRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<UnLockCommentResponse>;
/**
*/
unPinCommentRaw(requestParameters: UnPinCommentRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<UnPinCommentResponse>>;
/**
*/
unPinComment(requestParameters: UnPinCommentRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<UnPinCommentResponse>;
/**
*/
updateFeedPostPublicRaw(requestParameters: UpdateFeedPostPublicRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<UpdateFeedPostPublicResponse>>;
/**
*/
updateFeedPostPublic(requestParameters: UpdateFeedPostPublicRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<UpdateFeedPostPublicResponse>;
/**
* Enable or disable notifications for a specific comment.
*/
updateUserNotificationCommentSubscriptionStatusRaw(requestParameters: UpdateUserNotificationCommentSubscriptionStatusRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<UpdateUserNotificationCommentSubscriptionStatusResponse>>;
/**
* Enable or disable notifications for a specific comment.
*/
updateUserNotificationCommentSubscriptionStatus(requestParameters: UpdateUserNotificationCommentSubscriptionStatusRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<UpdateUserNotificationCommentSubscriptionStatusResponse>;
/**
* Enable or disable notifications for a page. When users are subscribed to a page, notifications are created for new root comments, and also
*/
updateUserNotificationPageSubscriptionStatusRaw(requestParameters: UpdateUserNotificationPageSubscriptionStatusRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<UpdateUserNotificationPageSubscriptionStatusResponse>>;
/**
* Enable or disable notifications for a page. When users are subscribed to a page, notifications are created for new root comments, and also
*/
updateUserNotificationPageSubscriptionStatus(requestParameters: UpdateUserNotificationPageSubscriptionStatusRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<UpdateUserNotificationPageSubscriptionStatusResponse>;
/**
*/
updateUserNotificationStatusRaw(requestParameters: UpdateUserNotificationStatusRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<UpdateUserNotificationStatusResponse>>;
/**
*/
updateUserNotificationStatus(requestParameters: UpdateUserNotificationStatusRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<UpdateUserNotificationStatusResponse>;
/**
* Upload and resize an image
*/
uploadImageRaw(requestParameters: UploadImageRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<UploadImageResponse>>;
/**
* Upload and resize an image
*/
uploadImage(requestParameters: UploadImageRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<UploadImageResponse>;
/**
*/
voteCommentRaw(requestParameters: VoteCommentRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<VoteCommentResponse>>;
/**
*/
voteComment(requestParameters: VoteCommentRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<VoteCommentResponse>;
}
/**
* @export
* @enum {string}
*/
export declare enum SearchUsersSearchSectionEnum {
fast = "fast",
site = "site"
}
/**
* @export
* @enum {string}
*/
export declare enum UpdateUserNotificationCommentSubscriptionStatusOptedInOrOutEnum {
in = "in",
out = "out"
}
/**
* @export
* @enum {string}
*/
export declare enum UpdateUserNotificationPageSubscriptionStatusSubscribedOrUnsubscribedEnum {
subscribe = "subscribe",
unsubscribe = "unsubscribe"
}
/**
* @export
* @enum {string}
*/
export declare enum UpdateUserNotificationStatusNewStatusEnum {
read = "read",
unread = "unread"
}
//# sourceMappingURL=PublicApi.d.ts.map