import { packageInfoProvider } from '@baseplate-dev/core-generators';
import { createGeneratorTask, createProviderType } from '@baseplate-dev/sync';
const devAgentsCoreDevAgentsConfigPaths = createProviderType('dev-agents-core-dev-agents-config-paths');
const devAgentsCoreDevAgentsConfigPathsTask = createGeneratorTask({
    dependencies: { packageInfo: packageInfoProvider },
    exports: {
        devAgentsCoreDevAgentsConfigPaths: devAgentsCoreDevAgentsConfigPaths.export(),
    },
    run({ packageInfo }) {
        const packageRoot = packageInfo.getPackageRoot();
        return {
            providers: {
                devAgentsCoreDevAgentsConfigPaths: {
                    agentsMd: `${packageRoot}/AGENTS.md`,
                    baseplateMd: `${packageRoot}/.agents/baseplate.md`,
                    claudeMd: `${packageRoot}/CLAUDE.md`,
                },
            },
        };
    },
});
export const DEV_AGENTS_CORE_DEV_AGENTS_CONFIG_PATHS = {
    provider: devAgentsCoreDevAgentsConfigPaths,
    task: devAgentsCoreDevAgentsConfigPathsTask,
};
//# sourceMappingURL=template-paths.js.map