sql-formatter
Version:
Format whitespace in a SQL query to make it more readable
11 lines (10 loc) • 393 B
TypeScript
import Tokenizer from '../lexer/Tokenizer.js';
import { ParamTypes } from '../lexer/TokenizerOptions.js';
import { StatementNode } from './ast.js';
export interface Parser {
parse(sql: string, paramTypesOverrides: ParamTypes): StatementNode[];
}
/**
* Creates a parser object which wraps the setup of Nearley parser
*/
export declare function createParser(tokenizer: Tokenizer): Parser;