import { AllProfilesListFragment$data } from "../../../../__generated__/AllProfilesListFragment.graphql";
import { MessagesListFragment$data } from "../../../../__generated__/MessagesListFragment.graphql";
export interface TitleAndImage {
    title: string;
    image?: string | File | Blob | null;
}
export interface AddRemoveParticipants {
    addParticipants?: any[];
    participants?: any[];
    removeParticipants?: any[];
}
export interface CreateOrEditGroup extends TitleAndImage, AddRemoveParticipants {
}
export type AllMessages = NonNullable<MessagesListFragment$data['allMessages']>;
export type MessageEdges = AllMessages['edges'];
export type MessageNode = NonNullable<MessageEdges[number]>['node'];
export type AllProfiles = NonNullable<AllProfilesListFragment$data['allProfiles']>;
export type AllProfilesEdges = AllProfiles['edges'];
export type ProfileEdge = AllProfilesEdges[number];
export type ProfileNode = NonNullable<AllProfilesEdges[number]>['node'];
//# sourceMappingURL=types.d.ts.map