/**
 * dimension-text.js — 固定文本内容注册表
 *
 * 从 MissionBriefingBuilder.js 和 bootstrap-internal.js 中抽取的
 * 可直接复用的固定文本常量和提示模板。
 *
 * 集中管理：
 *   - SUBMISSION_SCHEMA: 提交工具定义和必填字段
 *   - EXAMPLE_TEMPLATES: 语言自适应示例模板
 *   - QUALITY_GATES: 提交质量门控描述
 *   - 完成后提示文本
 *
 * 调用方:
 *   - MissionBriefingBuilder.js (外部 Agent) — 构建 Mission Briefing
 *   - bootstrap-internal.js (内部 Agent)   — 响应中的 analysisFramework
 *   - consolidated.js                      — 提交校验反馈文本
 *
 * @module bootstrap/shared/dimension-text
 */
/** 知识提交的完整 Schema — 定义必填字段、内容结构、枚举值和质量门控 */
export declare const SUBMISSION_SCHEMA: {
    tool: string;
    batchTool: string;
    requiredFields: string[];
    contentStructure: {
        pattern: string;
        markdown: string;
        rationale: string;
    };
    categoryEnum: string[];
    kindEnum: string[];
    reasoning: {
        whyStandard: string;
        sources: string;
        confidence: string;
    };
    qualityGates: string[];
};
/**
 * 按项目主语言提供 few-shot 示例。
 * Agent 直接模仿示例格式提交知识。
 */
export declare const EXAMPLE_TEMPLATES: {
    objectivec: {
        title: string;
        language: string;
        content: {
            markdown: string;
            rationale: string;
        };
        kind: string;
        doClause: string;
        dontClause: string;
        whenClause: string;
        category: string;
        trigger: string;
        description: string;
        headers: never[];
        usageGuide: string;
        knowledgeType: string;
        coreCode: string;
        reasoning: {
            whyStandard: string;
            sources: string[];
            confidence: number;
        };
    };
    typescript: {
        title: string;
        language: string;
        content: {
            markdown: string;
            rationale: string;
        };
        kind: string;
        doClause: string;
        dontClause: string;
        whenClause: string;
        category: string;
        trigger: string;
        description: string;
        headers: string[];
        usageGuide: string;
        knowledgeType: string;
        coreCode: string;
        reasoning: {
            whyStandard: string;
            sources: string[];
            confidence: number;
        };
    };
    python: {
        title: string;
        language: string;
        content: {
            markdown: string;
            rationale: string;
        };
        kind: string;
        doClause: string;
        dontClause: string;
        whenClause: string;
        category: string;
        trigger: string;
        description: string;
        headers: string[];
        usageGuide: string;
        knowledgeType: string;
        coreCode: string;
        reasoning: {
            whyStandard: string;
            sources: string[];
            confidence: number;
        };
    };
    _default: {
        title: string;
        language: string;
        content: {
            markdown: string;
            rationale: string;
        };
        kind: string;
        doClause: string;
        dontClause: string;
        whenClause: string;
        category: string;
        trigger: string;
        description: string;
        headers: never[];
        usageGuide: string;
        knowledgeType: string;
        coreCode: string;
        reasoning: {
            whyStandard: string;
            sources: string[];
            confidence: number;
        };
    };
};
/**
 * 提交被拒绝时返回的必填字段说明列表
 * —— 由 FieldSpec 驱动自动生成
 */
export declare const REQUIRED_FIELDS_DESCRIPTION: string[];
/**
 * 内部 Agent 完成后的 nextSteps 提示
 *
 * @param dimensions 激活的维度列表
 */
export declare function buildInternalNextSteps(dimensions: ReadonlyArray<{
    id: string;
    skillWorthy?: boolean;
}>): string[];
/** Bootstrap 全部维度完成后的 nextActions（供外部 Agent 使用） */
export declare const BOOTSTRAP_COMPLETE_ACTIONS: ({
    action: string;
    prompt: string;
    tool: string;
    auto: boolean;
} | {
    action: string;
    prompt: string;
    tool: string;
    auto?: undefined;
})[];
