import { parseCopilotRuleToCanonical, transformCanonicalToCopilotRule, } from './rule-transform.js';
export const COPILOT_PROJECT_MAPPINGS = [
    {
        contentType: 'skill',
        canonicalDir: '.agents/skills',
        providerDir: '.github/skills',
        nativeRead: false,
    },
    {
        contentType: 'agent',
        canonicalDir: '.agents/agents',
        providerDir: '.github/agents',
        nativeRead: false,
    },
    {
        contentType: 'rule',
        canonicalDir: '.agents/rules',
        providerDir: '.github/instructions',
        nativeRead: false,
        providerExtension: '.instructions.md',
        transformCanonical: transformCanonicalToCopilotRule,
        parseToCanonical: parseCopilotRuleToCanonical,
    },
];
export const COPILOT_USER_MAPPINGS = [
    {
        contentType: 'skill',
        canonicalDir: '.agents/skills',
        providerDir: '.copilot/skills',
        nativeRead: false,
    },
    {
        contentType: 'agent',
        canonicalDir: '.agents/agents',
        providerDir: '.copilot/agents',
        nativeRead: false,
    },
];
