import { asSchema, jsonSchema, tool, } from 'ai';
export { asSchema, jsonSchema, tool };
export const DEVELOPMENT_MODE_LABELS = {
    normal: '▶ normal mode on',
    // Auto-accept skips confirmation for file edits but still prompts for bash
    // and destructive git, so the label calls that out to avoid surprise.
    'auto-accept': '⏵⏵ auto-accept mode on',
    yolo: '⏵⏵⏵ yolo mode on',
    plan: '⏸ plan mode on',
    headless: '⏵⏵ headless mode on',
};
export const DEVELOPMENT_MODE_LABELS_NARROW = {
    normal: '▶ normal',
    'auto-accept': '⏵⏵ auto',
    yolo: '⏵⏵⏵ yolo',
    plan: '⏸ plan',
    headless: '⏵⏵ headless',
};
//# sourceMappingURL=core.js.map