export interface ConnectionStatus { [key: string]: { userName: string; connected: boolean; }; } /** * Hook for managing platform connections * NOTE: This hook now only manages LOCAL state * Consuming apps are responsible for syncing connection status to their backend * (e.g., calling /enoch/users/update for Enoch apps) */ export declare const useConnections: () => { connections: ConnectionStatus; connectPlatform: (platform: string, username: string) => Promise; disconnectPlatform: (platform: string, _username?: string) => Promise; getConnectionStatus: () => Promise; isConnecting: boolean; }; //# sourceMappingURL=useConnections.d.ts.map