import { FileDTO, MessageDTO, MessageWithAttachmentsDTO } from "@nmshd/runtime-types"; import { AxiosInstance } from "axios"; import { ConnectorHttpResponse, GetMessagesRequest, SendMessageRequest } from "../types"; import { Endpoint } from "./Endpoint"; export declare class MessagesEndpoint extends Endpoint { constructor(httpClient: AxiosInstance); getMessages(request?: GetMessagesRequest): Promise>; sendMessage(request: SendMessageRequest): Promise>; getMessage(messageId: string): Promise>; getAttachment(messageId: string, attachmentId: string): Promise>; downloadAttachment(messageId: string, attachmentId: string): Promise>; } //# sourceMappingURL=MessagesEndpoint.d.ts.map