@codesandbox/sdk
Version:
The CodeSandbox SDK
13 lines (12 loc) • 544 B
TypeScript
import * as protocol from "../pitcher-protocol";
import { SandboxClient } from "../SandboxClient";
import { SandboxSession } from "../types";
import { Tracer } from "@opentelemetry/api";
type ConnectToSandboxOptions = {
session: SandboxSession;
getSession: (id: string) => Promise<SandboxSession>;
initStatusCb?: (event: protocol.system.InitStatus) => void;
tracer?: Tracer;
};
export declare function connectToSandbox({ session, getSession, initStatusCb, tracer, }: ConnectToSandboxOptions): Promise<SandboxClient>;
export {};