//////////////////////////////////////// // For pg-minify v1.2.1 or later. //////////////////////////////////////// declare namespace pgMinify { type minifyOptions = { compress?: boolean; }; interface IErrorPosition { line: number, column: number } enum parsingErrorCode { unclosedMLC = 0, // Unclosed multi-line comment. unclosedText = 1, // Unclosed text block. unclosedQI = 2, // Unclosed quoted identifier. multiLineQI = 3 // Multi-line quoted identifiers are not supported. } class SQLParsingError implements Error { name: string; message: string; stack: string; error: string; code: parsingErrorCode; position: IErrorPosition; } } declare function pgMinify(sql: string, options?: pgMinify.minifyOptions): string; export = pgMinify;