import { parseClaudeRuleToCanonical, transformCanonicalToClaudeRule, } from './rule-transform.js';
export const CLAUDE_PROJECT_MAPPINGS = [
    {
        contentType: 'skill',
        canonicalDir: '.agents/skills',
        providerDir: '.claude/skills',
        nativeRead: false,
    },
    {
        contentType: 'agent',
        canonicalDir: '.agents/agents',
        providerDir: '.claude/agents',
        nativeRead: false,
    },
    {
        contentType: 'rule',
        canonicalDir: '.agents/rules',
        providerDir: '.claude/rules',
        nativeRead: false,
        providerExtension: '.md',
        transformCanonical: transformCanonicalToClaudeRule,
        parseToCanonical: parseClaudeRuleToCanonical,
    },
];
export const CLAUDE_USER_MAPPINGS = [
    {
        contentType: 'skill',
        canonicalDir: '.agents/skills',
        providerDir: '.claude/skills',
        nativeRead: false,
    },
    {
        contentType: 'agent',
        canonicalDir: '.agents/agents',
        providerDir: '.claude/agents',
        nativeRead: false,
    },
];
