/** * SQL Linter (v2.17) * * Pure-rule lint engine: 10 regex-based rules. No IO, sync. * Output is advisory — caller decides whether to block (we don't). */ export type LintSeverity = 'error' | 'warning' | 'info'; export interface LintIssue { rule: string; severity: LintSeverity; message: string; suggestion?: string; } export interface LintResult { sql: string; issues: LintIssue[]; hasErrors: boolean; hasWarnings: boolean; } export declare function lintSql(sql: string): LintResult; //# sourceMappingURL=sql-linter.d.ts.map