/**
 * @generated SignedSource<<2fe57e8c3e1667fda1a2cd2f813ede5f>>
 * @lightSyntaxTransform
 * @nogrep
 */
import { ConcreteRequest } from 'relay-runtime';
import { FragmentRefs } from "relay-runtime";
export type useRoomListSubscription$variables = {
    connections: ReadonlyArray<string>;
    profileId: string;
};
export type useRoomListSubscription$data = {
    readonly chatRoomOnRoomUpdate: {
        readonly removedParticipants: ReadonlyArray<{
            readonly id: string;
            readonly profile: {
                readonly id: string;
            } | null | undefined;
        } | null | undefined> | null | undefined;
        readonly room: {
            readonly node: {
                readonly id: string;
                readonly isArchived: boolean | null | undefined;
                readonly participantsCount: number;
                readonly title: string | null | undefined;
                readonly " $fragmentSpreads": FragmentRefs<"LastMessageFragment" | "TitleFragment" | "UnreadMessagesCountFragment">;
            } | null | undefined;
        } | null | undefined;
    } | null | undefined;
};
export type useRoomListSubscription = {
    response: useRoomListSubscription$data;
    variables: useRoomListSubscription$variables;
};
declare const node: ConcreteRequest;
export default node;
//# sourceMappingURL=useRoomListSubscription.graphql.d.ts.map