/** ClickHouse reference: functional guardrail validator catalog (Argus text-to-SQL). */
export declare const CLICKHOUSE_GUARDRAIL_VALIDATORS_TABLE = "guardrail_validators";
/** ClickHouse reference: validator / harm taxonomy categories. */
export declare const CLICKHOUSE_GUARDRAIL_VALIDATOR_CATEGORIES_TABLE = "guardrail_validator_categories";
/** ClickHouse reference: guardrail actions (mask, fail, …) and allowed validators. */
export declare const CLICKHOUSE_GUARDRAIL_ACTIONS_TABLE = "guardrail_actions";
/**
 * Ensures guardrail catalog tables exist and are seeded from repo JSON when empty.
 * Safe to call repeatedly (same pattern as red team plugins/strategies).
 */
export declare function ensureGuardrailReferenceTables(): Promise<void>;
/**
 * Truncates and reloads guardrail catalog tables from repo JSON (admin / migration API).
 */
export declare function syncGuardrailReferenceTablesFromSeed(): Promise<{
    validatorsInserted: number;
    categoriesInserted: number;
    actionsInserted: number;
}>;
/**
 * Prompt fragment: reference tables + JOIN hints (no inline validator/action/category lists).
 */
export declare function buildGuardrailReferenceTablesSchemaHint(guardrailResultsTableName: string): string;
//# sourceMappingURL=guardrailReferenceTablesClickhouse.d.ts.map