import type { Alias, Conversation, Invite, Message, ParticipantActivity } from "../../shared/shared-types.js"; import type { ServerContext, ServiceResult } from "../context.js"; export declare function getConversations(ctx: ServerContext, participantId: string): Promise>; export declare function getInvites(ctx: ServerContext, participantId: string): Promise>; export declare function getAliases(ctx: ServerContext, participantIds: string[]): Promise>; export declare function getParticipantActivities(ctx: ServerContext, participantId: string): Promise>; export declare function getMessages(ctx: ServerContext, participantId: string, conversationId: string, cursorMessageId: string | null, after: boolean, amount: number): Promise>; export declare function getMessagesByIds(ctx: ServerContext, messageIds: string[]): Promise>; export declare function getHasNew(ctx: ServerContext, participantId: string): Promise>; export declare function checkUpdateActivity(ctx: ServerContext, conversationId: string, participantId: string, messages: { messageId: string; createdAt: Date; }[]): Promise; //# sourceMappingURL=getters.d.ts.map