UNPKG

stream-chat-react

Version:

React components to create chat conversations or livestream style chat

17 lines (16 loc) 873 B
import type { GetOrCreateDialogParams } from '../DialogManager'; export type UseDialogParams = GetOrCreateDialogParams & { dialogManagerId?: string; }; export declare const useDialog: ({ dialogManagerId, id }: UseDialogParams) => import("../DialogManager").Dialog; export declare const useDialogOnNearestManager: ({ id }: Pick<UseDialogParams, 'id'>) => { dialog: import("../DialogManager").Dialog; dialogManager: import("../DialogManager").DialogManager | undefined; }; export declare const modalDialogId: "modal-dialog"; export declare const useModalDialog: () => import("../DialogManager").Dialog; export declare const useDialogIsOpen: (id: string, dialogManagerId?: string) => boolean; export declare const useModalDialogIsOpen: () => boolean; export declare const useOpenedDialogCount: ({ dialogManagerId, }?: { dialogManagerId?: string; }) => number;