/**
 * @generated SignedSource<<fed04417b9972499ce768169e6776b1d>>
 * @lightSyntaxTransform
 * @nogrep
 */
import { ReaderFragment } from 'relay-runtime';
export type MessageType = "SYSTEM_GENERATED" | "USER_MESSAGE" | "%future added value";
import { FragmentRefs } from "relay-runtime";
export type MessagesListFragment$data = {
    readonly allMessages: {
        readonly edges: ReadonlyArray<{
            readonly node: {
                readonly created: any;
                readonly id: string;
                readonly isRead: boolean | null | undefined;
                readonly messageType: MessageType | null | undefined;
                readonly profile: {
                    readonly id: string;
                    readonly image: {
                        readonly url: string;
                    } | null | undefined;
                    readonly name: string | null | undefined;
                } | null | undefined;
                readonly " $fragmentSpreads": FragmentRefs<"MessageItemFragment">;
            } | null | undefined;
        } | null | undefined>;
        readonly pageInfo: {
            readonly endCursor: string | null | undefined;
            readonly hasNextPage: boolean;
        };
        readonly totalCount: number | null | undefined;
    } | null | undefined;
    readonly id: string;
    readonly isGroup: boolean;
    readonly unreadMessages: {
        readonly count: number;
        readonly markedUnread: boolean;
    } | null | undefined;
    readonly " $fragmentType": "MessagesListFragment";
};
export type MessagesListFragment$key = {
    readonly " $data"?: MessagesListFragment$data;
    readonly " $fragmentSpreads": FragmentRefs<"MessagesListFragment">;
};
declare const node: ReaderFragment;
export default node;
//# sourceMappingURL=MessagesListFragment.graphql.d.ts.map