UNPKG

@marxlnfcs/wildduck-api

Version:

Provides a client to interact with the wildduck api

9 lines (8 loc) 853 B
import { WildduckClientComponent } from "../../client-component"; import { IWildduckApiGetArchivedMessagesResponse, IWildduckApiRestoreMessageRequest, IWildduckApiRestoreMessageResponse, IWildduckApiRestoreMessagesRequest, IWildduckApiSuccessResponse } from "../../client-schema"; import { IWildduckApiGetArchivedMessagesOptions } from "./archive.interface"; export declare class WildduckArchiveService extends WildduckClientComponent { getArchivedMessages(user: string, options?: Partial<IWildduckApiGetArchivedMessagesOptions>): Promise<IWildduckApiGetArchivedMessagesResponse>; restoreArchivedMessage(user: string, message: string, dto: IWildduckApiRestoreMessageRequest): Promise<IWildduckApiRestoreMessageResponse>; restoreArchivedMessages(user: string, dto: IWildduckApiRestoreMessagesRequest): Promise<IWildduckApiSuccessResponse>; }