/** * Valideringsverktyg för att säkerställa att endast rätt tabeller används */ /** * Lista över tillåtna tabeller som MCP servern får använda * ENDAST data från Riksdagen och Regeringskansliet */ export declare const ALLOWED_TABLES: Record; /** * Alla tillåtna tabeller i en flat lista */ export declare const ALL_ALLOWED_TABLES: string[]; /** * Kontrollera om ett tabellnamn är tillåtet */ export declare function isAllowedTable(tableName: string): boolean; /** * Validera att en tabell är tillåten, kasta fel om inte */ export declare function validateTable(tableName: string): void; /** * Hämta alla tillgängliga tabellkategorier */ export declare function getTableCategories(): Record; /** * Kontrollera om en tabell tillhör Riksdagen */ export declare function isRiksdagenTable(tableName: string): boolean; /** * Kontrollera om en tabell tillhör Regeringskansliet */ export declare function isRegeringskanlietTable(tableName: string): boolean; //# sourceMappingURL=validation.d.ts.map