import _m0 from "protobufjs/minimal"; import { LongsWithVersion } from "../model/common/longs_with_version"; import { StringsWithVersion } from "../model/common/strings_with_version"; import { Conversations } from "../model/conversation/conversations"; import { GroupInvitationsWithVersion } from "../model/group/group_invitations_with_version"; import { GroupJoinQuestionsAnswerResult } from "../model/group/group_join_questions_answer_result"; import { GroupJoinQuestionsWithVersion } from "../model/group/group_join_questions_with_version"; import { GroupJoinRequestsWithVersion } from "../model/group/group_join_requests_with_version"; import { GroupMembersWithVersion } from "../model/group/group_members_with_version"; import { GroupsWithVersion } from "../model/group/groups_with_version"; import { Messages } from "../model/message/messages"; import { MessagesWithTotalList } from "../model/message/messages_with_total_list"; import { NearbyUsers } from "../model/user/nearby_users"; import { UserFriendRequestsWithVersion } from "../model/user/user_friend_requests_with_version"; import { UserInfosWithVersion } from "../model/user/user_infos_with_version"; import { UserOnlineStatuses } from "../model/user/user_online_statuses"; import { UserRelationshipGroupsWithVersion } from "../model/user/user_relationship_groups_with_version"; import { UserRelationshipsWithVersion } from "../model/user/user_relationships_with_version"; import { UserSession } from "../model/user/user_session"; import { TurmsRequest } from "../request/turms_request"; export declare const protobufPackage = "im.turms.proto"; export interface TurmsNotification { timestamp: string; requestId?: string | undefined; code?: number | undefined; reason?: string | undefined; data?: TurmsNotification_Data; requesterId?: string | undefined; closeStatus?: number | undefined; relayedRequest?: TurmsRequest; } export interface TurmsNotification_Data { long: string | undefined; string: string | undefined; longsWithVersion?: LongsWithVersion | undefined; stringsWithVersion?: StringsWithVersion | undefined; conversations?: Conversations | undefined; messages?: Messages | undefined; messagesWithTotalList?: MessagesWithTotalList | undefined; userSession?: UserSession | undefined; userInfosWithVersion?: UserInfosWithVersion | undefined; userOnlineStatuses?: UserOnlineStatuses | undefined; userFriendRequestsWithVersion?: UserFriendRequestsWithVersion | undefined; userRelationshipGroupsWithVersion?: UserRelationshipGroupsWithVersion | undefined; userRelationshipsWithVersion?: UserRelationshipsWithVersion | undefined; nearbyUsers?: NearbyUsers | undefined; groupInvitationsWithVersion?: GroupInvitationsWithVersion | undefined; groupJoinQuestionAnswerResult?: GroupJoinQuestionsAnswerResult | undefined; groupJoinRequestsWithVersion?: GroupJoinRequestsWithVersion | undefined; groupJoinQuestionsWithVersion?: GroupJoinQuestionsWithVersion | undefined; groupMembersWithVersion?: GroupMembersWithVersion | undefined; groupsWithVersion?: GroupsWithVersion | undefined; } export declare const TurmsNotification: { encode(message: TurmsNotification, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): TurmsNotification; }; export declare const TurmsNotification_Data: { encode(message: TurmsNotification_Data, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): TurmsNotification_Data; }; //# sourceMappingURL=turms_notification.d.ts.map