export declare const DATA_GO_KR_BASE = "https://apis.data.go.kr";
export declare const KOSHA_AGENCY_CODE = "B552468";
export declare const KOSHA_ENDPOINTS: {
    readonly koshaGuideList: {
        readonly dataId: "15116595";
        readonly sourceType: "bundled";
        readonly bundlePath: "ontology/kosha-guide-map.json";
    };
    readonly koshaGuideContent: {
        readonly dataId: "15144147";
        readonly base: "https://apis.data.go.kr";
        readonly path: string;
        readonly responseFormat: "json";
        readonly extraParams: {
            readonly callApiId: "1050";
        };
        readonly verified: true;
    };
    readonly accidentCase: {
        readonly dataId: "15121001";
        readonly base: "https://apis.data.go.kr";
        readonly path: string;
        readonly responseFormat: "json";
        readonly extraParams: {
            readonly callApiId: "1060";
        };
        readonly verified: true;
    };
    readonly accidentCaseAttachment: {
        readonly dataId: "15121008";
        readonly base: "https://apis.data.go.kr";
        readonly path: string;
        readonly responseFormat: "json";
        readonly extraParams: {
            readonly callApiId: "1070";
        };
        readonly verified: true;
    };
    readonly constructionFatal: {
        readonly dataId: "15133935";
        readonly base: "https://apis.data.go.kr";
        readonly path: string;
        readonly responseFormat: "json";
        readonly extraParams: {
            readonly callApiId: "1010";
        };
        readonly verified: true;
    };
    readonly allFatalAccidents: {
        readonly dataId: "15119137";
        readonly base: "https://apis.data.go.kr";
        readonly path: string;
        readonly responseFormat: "json";
        readonly extraParams: {
            readonly callApiId: "1040";
        };
        readonly verified: true;
    };
    readonly safetyMaterial: {
        readonly dataId: "15139398";
        readonly base: "https://apis.data.go.kr";
        readonly path: string;
        readonly responseFormat: "json";
        readonly extraParams: {
            readonly callApiId: "1030";
            readonly ctgr04_kr: "Y";
        };
        readonly verified: true;
    };
    readonly msdsList: {
        readonly dataId: "15001197";
        readonly base: "https://apis.data.go.kr";
        readonly path: string;
        readonly responseFormat: "xml";
        readonly verified: true;
    };
    readonly msdsDetailSections: {
        readonly dataId: "15001197";
        readonly base: "https://apis.data.go.kr";
        readonly pathTemplate: (section: number) => string;
        readonly responseFormat: "xml";
        readonly verified: true;
    };
    readonly ppeCertification: {
        readonly dataId: "15139497";
        readonly base: "https://apis.data.go.kr";
        readonly path: string;
        readonly responseFormat: "xml";
        readonly fixedTypeCode: "BH";
        readonly verified: true;
    };
    readonly safetyLaw: {
        readonly dataId: "15123696";
        readonly base: "https://apis.data.go.kr";
        readonly path: string;
        readonly responseFormat: "json";
        readonly verified: true;
    };
};
export declare const MSDS_SECTIONS: Record<number, string>;
export declare const RESPONSE_CODES: {
    readonly SUCCESS: "00";
    readonly NO_DATA: "03";
};
export declare const MSDS_DISCLAIMER = "\uBCF8 \uC790\uB8CC\uB294 \uCC38\uACE0\uC6A9\uC774\uBA70, \uC81C\uC870\u00B7\uC218\uC785\uC790\uC758 \uBB3C\uC9C8\uC548\uC804\uBCF4\uAC74\uC790\uB8CC(MSDS) \uC791\uC131\u00B7\uC81C\uACF5\u00B7\uBE44\uCE58 \uC758\uBB34\uB97C \uB300\uCCB4\uD558\uC9C0 \uC54A\uC2B5\uB2C8\uB2E4. \uC0AC\uC5C5\uC7A5\uC5D0\uC11C\uB294 \uC0B0\uC5C5\uC548\uC804\uBCF4\uAC74\uBC95\uB839\uC5D0 \uB530\uB77C \uC2E4\uC81C \uCDE8\uAE09 \uBB3C\uC9C8\uC758 MSDS\uB97C \uBC18\uB4DC\uC2DC \uD655\uC778\uD558\uC2ED\uC2DC\uC624.";
export declare const KOSHA_GUIDE_DISCLAIMER = "KOSHA Guide\uB294 \uD55C\uAD6D\uC0B0\uC5C5\uC548\uC804\uBCF4\uAC74\uACF5\uB2E8\uC758 \uAE30\uC220\uC801 \uAD8C\uACE0 \uAE30\uC900\uC774\uBA70, \uBC95\uB839\uC0C1 \uAC15\uC81C\uB825\uC744 \uAC16\uB294 \uC758\uBB34 \uADDC\uC815\uC774 \uC544\uB2D9\uB2C8\uB2E4. \uBC95\uC801 \uC758\uBB34\uB294 \uAD00\uB828 \uC0B0\uC5C5\uC548\uC804\uBCF4\uAC74\uBC95\uB839\uC744 \uBCC4\uB3C4\uB85C \uD655\uC778\uD558\uC2ED\uC2DC\uC624.";
export declare const PROJECT_CREDITS: {
    readonly providedBy: {
        readonly ko: "황룡건설(주)";
        readonly en: "Hwangryong Construction Co., Ltd. — Safety & Health Planning Department";
        readonly role: "데이터 큐레이션·현장 검증·공공 안전자료 접근성 개선 기획";
        readonly address: {
            readonly ko: "충청남도 아산시 염치읍 충무로 431번길 9";
            readonly en: "9, Chungmu-ro 431beon-gil, Yeomchi-eup, Asan-si, Chungcheongnam-do, Republic of Korea";
        };
        readonly awards: readonly [{
            readonly name: "AI·스마트 산업안전기술 우수사례 경진대회 대상";
            readonly grade: "대상";
            readonly grantor: "고용노동부 장관상";
            readonly year: 2025;
        }, {
            readonly name: "2025년 위험성평가 우수사례 지역 발표대회 우수상";
            readonly grade: "우수상";
            readonly grantor: "대전지방고용노동청장상";
            readonly year: 2025;
        }];
    };
    readonly developedBy: {
        readonly ko: "주식회사 라텔웍스";
        readonly en: "Ratelworks Inc.";
        readonly role: "MCP 서버 설계·구현·오픈소스 유지";
        readonly lead: {
            readonly ko: "이사 황룡";
            readonly en: "Hwang Ryong, Director";
        };
        readonly awards: readonly [{
            readonly name: "사이드임팩트 2025 : AI 트랙 우승";
            readonly grade: "우승";
            readonly grantor: "브라이언임팩트재단";
            readonly year: 2026;
        }];
    };
    readonly purpose: "건설 현장의 근로자와 안전관리자가 KOSHA 공공 안전자료에 더 쉽게 접근할 수 있도록, LLM 에이전트를 통해 근거 기반으로 활용하게 한다.";
    readonly disclaimer: "본 MCP 는 공공 목적 오픈소스 프로젝트이며, 제공 결과는 참고용 초안이다. 실제 적용 시 현장 책임자의 최종 검토와 승인이 필요하다.";
};
export declare const COMMON_RESPONSE_META: {
    providedBy: "황룡건설(주)";
    developedBy: "주식회사 라텔웍스";
    license: string;
    projectInfoTool: string;
};
export declare const KOSHA_GONGGONGNURI_ATTRIBUTION = "\uBCF8 \uC800\uC791\uBB3C\uC740 \uC548\uC804\uBCF4\uAC74\uACF5\uB2E8\uC5D0\uC11C \uC791\uC131\uD558\uC5EC \uACF5\uACF5\uB204\uB9AC [\uC720\uD615] \uC73C\uB85C \uAC1C\uBC29\uD55C [\uC81C\uBAA9] \uC744 \uC774\uC6A9\uD558\uC600\uC73C\uBA70, \uD574\uB2F9 \uC800\uC791\uBB3C\uC740 \uC548\uC804\uBCF4\uAC74\uACF5\uB2E8(www.kosha.or.kr)\uC5D0\uC11C \uBB34\uB8CC\uB85C \uB2E4\uC6B4\uBC1B\uC73C\uC2E4 \uC218 \uC788\uC2B5\uB2C8\uB2E4.";
export declare const BASIS_TYPES: readonly ["law", "regulation", "kosha_guide", "accident_case", "safety_material", "msds", "statistics", "ppe_certification"];
export type BasisType = (typeof BASIS_TYPES)[number];
export declare const LEGAL_WEIGHTS: readonly ["mandatory", "recommended", "reference"];
export type LegalWeight = (typeof LEGAL_WEIGHTS)[number];
export declare const EVIDENCE_SOURCES: readonly ["KOSHA", "DATA_GO_KR", "LAW_MCP", "INTERNAL"];
export declare const BASIS_WEIGHT_MAP: Record<BasisType, LegalWeight>;
//# sourceMappingURL=constants.d.ts.map