import { registerDockerBuildImageTool } from './buildImage.js';
import { registerDockerRunContainerTool } from './runContainer.js';
import { registerDockerListContainersTool } from './listContainers.js';
import { registerDockerContainerLogsTool } from './containerLogs.js';
import { registerDockerExecTool } from './exec.js';
import { registerDockerStopRemoveTools } from './stopRemove.js';
import { registerDockerComposeTools } from './compose.js';
import { registerGenerateComposeTool, registerGenerateDockerfileTool, registerGenerateSailTool, } from './generate.js';
import { registerDockerPushImageTool } from './pushImage.js';
export function registerDockerTools(server) {
    registerDockerBuildImageTool(server);
    registerDockerRunContainerTool(server);
    registerDockerListContainersTool(server);
    registerDockerContainerLogsTool(server);
    registerDockerExecTool(server);
    registerDockerStopRemoveTools(server);
    registerDockerComposeTools(server);
    registerGenerateDockerfileTool(server);
    registerGenerateComposeTool(server);
    registerGenerateSailTool(server);
    registerDockerPushImageTool(server);
}
export { dockerManager } from './dockerManager.js';
//# sourceMappingURL=index.js.map