/**
 * PromQL query validation utilities
 * Prevents injection vulnerabilities in Prometheus queries
 */
/**
 * Validates PromQL query string to prevent injection attacks
 * Allows only safe metric names, labels, operators, and functions
 *
 * @param query - The PromQL query to validate
 * @throws Error if query contains unsafe characters or functions
 */
export declare function validatePromQLQuery(query: string): void;
/**
 * Validates an array of PromQL queries
 *
 * @param queries - Array of PromQL queries to validate
 * @throws Error if any query is invalid
 */
export declare function validatePromQLQueries(queries: string[]): void;
//# sourceMappingURL=promql-validator.d.ts.map