/** @format */
import { xmppSettingsInterface } from '../types/types';
interface UseXmppInitializationOptions {
    chatToken?: string | null;
    xmppSettings?: xmppSettingsInterface;
    baseURL?: string;
    enabled?: boolean;
}
interface UseXmppInitializationResult {
    isInitializing: boolean;
    initializationError: string | null;
    isInitialized: boolean;
}
/**
 * Hook for initializing XMPP client via JWT token
 * Used for preloading chat before opening workspace
 */
export declare const useXmppInitialization: (options?: UseXmppInitializationOptions) => UseXmppInitializationResult;
export {};
//# sourceMappingURL=useXmppInitialization.d.ts.map