export class DefaultTaskBackendFactory {
    async for(project) {
        const { ProjectContext } = await import('../core/context.js');
        const { createTaskBackend } = await import('../providers/registry.js');
        const ctx = ProjectContext.load(project);
        const backend = createTaskBackend(ctx.config);
        await backend.bootstrap();
        return backend;
    }
}
//# sourceMappingURL=defaults.js.map