/** * Hook for remote session discovery via PTYSyncStore. * * Consumes the optional `remoteSessions` slice of TerminalBackend. * Returns an empty list if the backend doesn't provide remote session support. */ export interface RemoteSessionOffer { deviceId: string; deviceName: string; sessionId: string; command: string; cwd: string; cols: number; rows: number; pid: number; } export interface UseRemoteSessionsResult { remoteSessions: RemoteSessionOffer[]; isAvailable: boolean; refresh: () => Promise; } export declare function useRemoteSessions(): UseRemoteSessionsResult; //# sourceMappingURL=useRemoteSessions.d.ts.map