import { SSHClient, InitializationOptions } from './index'; export * from './index'; /** * React hook for SSH client initialization */ export declare function useSSHClient(options?: Partial): { isInitialized: any; initError: any; isLoading: any; }; /** * React hook for managing SSH connections */ export declare function useSSHConnection(): { session: any; connectionState: any; connectionError: any; connect: any; disconnect: any; send: any; }; /** * Higher-order component for SSH client initialization */ export declare function withSSHClient

(Component: any, options?: Partial): any; /** * React context for SSH client */ export declare const SSHClientContext: any; /** * SSH client provider component */ export declare function SSHClientProvider({ children, options }: { children: any; options?: Partial; }): any; /** * Hook to use SSH client context */ export declare function useSSHClientContext(): any; declare const _default: { useSSHClient: typeof useSSHClient; useSSHConnection: typeof useSSHConnection; withSSHClient: typeof withSSHClient; SSHClientProvider: typeof SSHClientProvider; SSHClientContext: any; useSSHClientContext: typeof useSSHClientContext; SSHClient: typeof SSHClient; }; export default _default; //# sourceMappingURL=react.d.ts.map