/** * Constants for the RIS MCP Server tools. * * Contains all static mappings, enum values, and configuration constants * used by the individual tool handlers. */ /** * Mapping of Bundesland names to their API parameter suffixes. * The RIS API expects boolean flags in the format `Bundesland.SucheIn[StateName]=true`. */ export declare const BUNDESLAND_MAPPING: Record; /** * Index categories for Gemeinden (Gr) application. * Used to filter municipal law by subject area. * Values from API documentation: OGD_Gemeinderecht_Request.xsd */ export declare const GEMEINDEN_INDEX_VALUES: readonly ["Undefined", "VertretungskoerperUndAllgemeineVerwaltung", "OeffentlicheOrdnungUndSicherheit", "UnterrichtErziehungSportUndWissenschaft", "KunstKulturUndKultus", "SozialeWohlfahrtUndWohnbaufoerderung", "Gesundheit", "StraßenUndWasserbauVerkehr", "Wirtschaftsfoerderung", "Dienstleistungen", "Finanzwirtschaft"]; /** * ImRisSeit values for time-based filtering. */ export declare const IM_RIS_SEIT_VALUES: readonly ["EinerWoche", "ZweiWochen", "EinemMonat", "DreiMonaten", "SechsMonaten", "EinemJahr"]; /** * Political parties for UPTS (Parteien-Transparenz-Senat) application. */ export declare const UPTS_PARTEIEN: readonly ["SPÖ - Sozialdemokratische Partei Österreichs", "ÖVP - Österreichische Volkspartei", "FPÖ - Freiheitliche Partei Österreichs", "GRÜNE - Die Grünen - Die Grüne Alternative", "NEOS - NEOS – Das Neue Österreich und Liberales Forum", "BZÖ - Bündnis Zukunft Österreich"]; /** * Federal ministries for Erlaesse (decrees) application. * Values from API documentation - full names without abbreviations. */ export declare const BUNDESMINISTERIEN: readonly ["Bundeskanzleramt", "Bundesministerium für Kunst, Kultur, öffentlichen Dienst und Sport", "Bundesministerium für europäische und internationale Angelegenheiten", "Bundesministerium für Arbeit und Wirtschaft", "Bundesministerium für Bildung, Wissenschaft und Forschung", "Bundesministerium für Finanzen", "Bundesministerium für Inneres", "Bundesministerium für Justiz", "Bundesministerium für Klimaschutz, Umwelt, Energie, Mobilität, Innovation und Technologie", "Bundesministerium für Landesverteidigung", "Bundesministerium für Land- und Forstwirtschaft, Regionen und Wasserwirtschaft", "Bundesministerium für Soziales, Gesundheit, Pflege und Konsumentenschutz"]; /** * Document types for KmGer (court announcements) application. * Values from API documentation page 53-54: Geschaeftsordnung, Geschaeftsverteilung */ export declare const KMGER_TYP_VALUES: readonly ["Geschaeftsordnung", "Geschaeftsverteilung"]; /** * Authors (Urheber) for Avsv application. * Values from API documentation - full names WITH abbreviations in parentheses. */ export declare const AVSV_URHEBER_VALUES: readonly ["Dachverband der Sozialversicherungsträger (DVSV)", "Pensionsversicherungsanstalt (PVA)", "Österreichische Gesundheitskasse (ÖGK)", "Allgemeine Unfallversicherungsanstalt (AUVA)", "Sozialversicherungsanstalt der Selbständigen (SVS)", "Versicherungsanstalt öffentlich Bediensteter, Eisenbahnen und Bergbau (BVAEB)"]; /** * Type values for Avn (veterinary notices) application. */ export declare const AVN_TYP_VALUES: readonly ["Kundmachung", "Verordnung", "Erlass"]; /** * OSG (Österreichischer Strukturplan Gesundheit) types for Spg application. */ export declare const SPG_OSG_TYP_VALUES: readonly ["ÖSG", "ÖSG - Großgeräteplan"]; /** * RSG (Regionaler Strukturplan Gesundheit) types for Spg application. */ export declare const SPG_RSG_TYP_VALUES: readonly ["RSG", "RSG - Großgeräteplan"]; /** * PruefGewO examination types. */ export declare const PRUEFGEWO_TYP_VALUES: readonly ["Befähigungsprüfung", "Eignungsprüfung", "Meisterprüfung"]; /** * Subject areas (Fachgebiet) for Justiz (OGH) case law searches. * * These categorize full decision texts, so they only match when * Entscheidungstexte are included in the search (dokumenttyp * "entscheidungstext" or "beide"). All values below were verified against a * live API call; the documented value "Standes- und Disziplinarrecht für * Anwälte" is intentionally omitted because no working spelling could be * confirmed (it returned 0 hits for every variant tried). */ export declare const JUDIKATUR_FACHGEBIETE: readonly ["Amtsdelikte/Korruption", "Amtshaftung inkl. StEG", "Anfechtungsrecht", "Arbeitsrecht", "Bestandrecht", "Datenschutzrecht", "Erbrecht und Verlassenschaftsverfahren", "Erwachsenenschutzrecht", "Exekutionsrecht", "Familienrecht (ohne Unterhalt)", "Finanzstrafsachen", "Gewerblicher Rechtsschutz", "Grundbuchsrecht", "Grundrechte", "Insolvenzrecht", "Internationales Privat- und Zivilverfahrensrecht", "Jugendstrafsachen", "Kartellrecht", "Klauselentscheidungen", "Konsumentenschutz und Produkthaftung", "Medienrecht", "Persönlichkeitsschutzrecht", "Schadenersatz nach Verkehrsunfall", "Schlepperei/FPG", "Schiedsverfahrensrecht", "Sexualdelikte", "Sozialrecht", "Suchtgiftdelikte", "Transportrecht", "Unionsrecht", "Unterbringungs- und Heimaufenthaltsrecht", "Unterhaltsrecht inkl. UVG", "Unternehmens-, Gesellschafts- und Wertpapierrecht", "Urheberrecht", "Versicherungsvertragsrecht", "Wirtschaftsstrafsachen", "Wohnungseigentumsrecht", "Zivilverfahrensrecht"]; /** * Valid application names for the History API endpoint. * The History API uses "Anwendung" parameter with specific application names. */ export declare const VALID_HISTORY_APPLICATIONS: readonly ["Bundesnormen", "Landesnormen", "Justiz", "Vfgh", "Vwgh", "Bvwg", "Lvwg", "BgblAuth", "BgblAlt", "BgblPdf", "LgblAuth", "Lgbl", "LgblNO", "Gemeinderecht", "GemeinderechtAuth", "Bvb", "Vbl", "RegV", "Mrp", "Erlaesse", "PruefGewO", "Avsv", "Spg", "KmGer", "Dsk", "Gbk", "Dok", "Pvak", "Normenliste", "AsylGH", "Verg", "Upts", "Uvs", "Ubas", "Umse", "Bks"]; /** * Valid Bundesland values for Vbl (Verordnungsblätter) API. * Note: Vbl uses direct Bundesland values, NOT the SucheIn format used by Lgbl. */ export declare const VALID_VBL_BUNDESLAENDER: readonly ["Burgenland", "Kaernten", "Niederoesterreich", "Oberoesterreich", "Salzburg", "Steiermark", "Tirol", "Vorarlberg", "Wien"]; //# sourceMappingURL=constants.d.ts.map