/** * Synapse REST API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * * The version of the OpenAPI document: v1 * * * 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 { AuthorizationCheckHeader, CloudmailinMessage, MessageRecipientSet, MessageStatus, MessageToUser, PaginatedResultsOfMessageBundle, PaginatedResultsOfMessageToUser } from '../models/index'; export interface DeleteRepoV1AdminMessageMessageIdRequest { messageId: string; } export interface GetRepoV1MessageInboxRequest { inboxFilter: string; orderBy: string; descending: boolean; limit: number; offset: number; } export interface GetRepoV1MessageMessageIdRequest { messageId: string; } export interface GetRepoV1MessageMessageIdConversationRequest { messageId: string; orderBy: string; descending: boolean; limit: number; offset: number; } export interface GetRepoV1MessageMessageIdFileRequest { messageId: string; redirect?: boolean; } export interface GetRepoV1MessageOutboxRequest { orderBy: string; descending: boolean; limit: number; offset: number; } export interface PostRepoV1CloudMailInAuthorizationRequest { authorizationCheckHeader: AuthorizationCheckHeader; } export interface PostRepoV1CloudMailInMessageRequest { cloudmailinMessage: CloudmailinMessage; notificationUnsubscribeEndpoint?: string; } export interface PostRepoV1EntityIdMessageRequest { id: string; messageToUser: MessageToUser; } export interface PostRepoV1MessageRequest { messageToUser: MessageToUser; } export interface PostRepoV1MessageMessageIdForwardRequest { messageId: string; messageRecipientSet: MessageRecipientSet; } export interface PutRepoV1MessageStatusRequest { messageStatus: MessageStatus; } /** * */ export declare class MessageServicesApi extends runtime.BaseAPI { /** */ deleteRepoV1AdminMessageMessageIdRaw(requestParameters: DeleteRepoV1AdminMessageMessageIdRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** */ deleteRepoV1AdminMessageMessageId(requestParameters: DeleteRepoV1AdminMessageMessageIdRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** */ getRepoV1MessageInboxRaw(requestParameters: GetRepoV1MessageInboxRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** */ getRepoV1MessageInbox(requestParameters: GetRepoV1MessageInboxRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** */ getRepoV1MessageMessageIdRaw(requestParameters: GetRepoV1MessageMessageIdRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** */ getRepoV1MessageMessageId(requestParameters: GetRepoV1MessageMessageIdRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** */ getRepoV1MessageMessageIdConversationRaw(requestParameters: GetRepoV1MessageMessageIdConversationRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** */ getRepoV1MessageMessageIdConversation(requestParameters: GetRepoV1MessageMessageIdConversationRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** */ getRepoV1MessageMessageIdFileRaw(requestParameters: GetRepoV1MessageMessageIdFileRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** */ getRepoV1MessageMessageIdFile(requestParameters: GetRepoV1MessageMessageIdFileRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** */ getRepoV1MessageOutboxRaw(requestParameters: GetRepoV1MessageOutboxRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** */ getRepoV1MessageOutbox(requestParameters: GetRepoV1MessageOutboxRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** */ postRepoV1CloudMailInAuthorizationRaw(requestParameters: PostRepoV1CloudMailInAuthorizationRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** */ postRepoV1CloudMailInAuthorization(requestParameters: PostRepoV1CloudMailInAuthorizationRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** */ postRepoV1CloudMailInMessageRaw(requestParameters: PostRepoV1CloudMailInMessageRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** */ postRepoV1CloudMailInMessage(requestParameters: PostRepoV1CloudMailInMessageRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** */ postRepoV1EntityIdMessageRaw(requestParameters: PostRepoV1EntityIdMessageRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** */ postRepoV1EntityIdMessage(requestParameters: PostRepoV1EntityIdMessageRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** */ postRepoV1MessageRaw(requestParameters: PostRepoV1MessageRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** */ postRepoV1Message(requestParameters: PostRepoV1MessageRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** */ postRepoV1MessageMessageIdForwardRaw(requestParameters: PostRepoV1MessageMessageIdForwardRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** */ postRepoV1MessageMessageIdForward(requestParameters: PostRepoV1MessageMessageIdForwardRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** */ putRepoV1MessageStatusRaw(requestParameters: PutRepoV1MessageStatusRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** */ putRepoV1MessageStatus(requestParameters: PutRepoV1MessageStatusRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; }