import type { Cluster } from "../../../common/cluster/cluster";
import type WebSocket from "ws";
export interface OpenLocalShellSessionArgs {
    websocket: WebSocket;
    cluster: Cluster;
    tabId: string;
}
export type OpenLocalShellSession = (args: OpenLocalShellSessionArgs) => Promise<void>;
declare const openLocalShellSessionInjectable: import("@ogre-tools/injectable").Injectable<OpenLocalShellSession, unknown, void>;
export default openLocalShellSessionInjectable;
