import { MutableRefObject } from 'react'; import { ProfileUser, AuthTokens } from '../ProfileStorageManager'; export interface BridgeInitializationDeps { bridgeUrl: string | undefined; bridgeAllowedOrigins: string | undefined; bridgeDebug: boolean | undefined; onBridgeReady: (() => void) | undefined; bridgeSyncInProgress: MutableRefObject; setIsLoading: (loading: boolean) => void; setActiveId: (id: string | null) => void; setUser: (user: ProfileUser | null) => void; setTokens: (tokens: AuthTokens | null) => void; setWorkspaceTokenLocal: (token: string | null) => void; clearAccounts: () => void; refreshAccounts: () => void; } export declare function useBridgeInitialization({ bridgeUrl, bridgeAllowedOrigins, bridgeDebug, onBridgeReady, bridgeSyncInProgress, setIsLoading, setActiveId, setUser, setTokens, setWorkspaceTokenLocal, clearAccounts, refreshAccounts, }: BridgeInitializationDeps): void; //# sourceMappingURL=useBridgeInitialization.d.ts.map