snowflake-sql-validator
Version:
Snowflake SQL validator for React applications
15 lines • 652 B
TypeScript
import { ParseTree } from 'antlr4ts/tree/ParseTree';
import { TerminalNode } from 'antlr4ts/tree/TerminalNode';
import { SnowflakeVisitor } from './parser/snowflake/SnowflakeVisitor';
import { ParseError } from './SnowflakeSQL';
export interface ValidationError extends ParseError {
severity: 'error' | 'warning' | 'info';
suggestions: string[];
}
export declare class SnowflakeValidationVisitor extends SnowflakeVisitor<ValidationError[]> {
private errors;
constructor();
visit(tree: ParseTree): ValidationError[];
visitTerminal(node: TerminalNode): ValidationError[];
}
//# sourceMappingURL=SnowflakeValidationVisitor.d.ts.map