import { n as HostingPlugin, t as HostingOptions } from "./plugin-4cuXkf42.cjs"; import Docker from "dockerode"; //#region src/docker/create-docker-runtime.d.ts type WorkspacesMount = { hostPath: string; containerPath: string; }; type DockerPluginOptions = HostingOptions & { docker?: Docker; /** Bind a shared host workspace dir into dev workers (VM sandbox proxy mount path). */ workspacesMount?: WorkspacesMount; /** Additional Docker bind mounts (`host:container[:options]`). */ extraBinds?: string[]; }; //#endregion //#region src/docker/plugin.d.ts declare function dockerPlugin(options?: DockerPluginOptions): HostingPlugin; //#endregion //#region src/default-plugin.d.ts /** Local Docker hosting — default for platform and dev. */ declare function defaultHostingPlugin(options?: DockerPluginOptions): HostingPlugin; //#endregion export { type DockerPluginOptions, defaultHostingPlugin, dockerPlugin }; //# sourceMappingURL=docker.d.cts.map