"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.__tsfTypeAliases = void 0;
const tslib_1 = require("tslib");
const _a = tslib_1.__importStar(require("@zyno-io/ts-server-foundation/type-metadata-runtime"));
exports.__tsfTypeAliases = _a.decodeCompactMetadataV1("[1,{\"DatabaseDriver\":{\"kind\":18,\"typeName\":\"DatabaseDriver\",\"types\":[{\"kind\":20,\"name\":\"dialect\",\"type\":{\"kind\":12,\"types\":[{\"kind\":10,\"literal\":\"mysql\"},{\"kind\":10,\"literal\":\"postgres\"}],\"typeName\":\"Dialect\"},\"optional\":false}]},\"DriverConnection\":{\"kind\":18,\"typeName\":\"DriverConnection\",\"types\":[]},\"ExecuteResult\":{\"kind\":18,\"typeName\":\"ExecuteResult\",\"types\":[{\"kind\":20,\"name\":\"affectedRows\",\"type\":{\"kind\":7},\"optional\":false},{\"kind\":20,\"name\":\"insertId\",\"type\":{\"kind\":12,\"types\":[{\"kind\":12,\"types\":[{\"kind\":7},{\"kind\":6}]},{\"kind\":4}]},\"optional\":true},{\"kind\":20,\"name\":\"warningStatus\",\"type\":{\"kind\":12,\"types\":[{\"kind\":7},{\"kind\":4}]},\"optional\":true},{\"kind\":20,\"name\":\"rowCount\",\"type\":{\"kind\":12,\"types\":[{\"kind\":7},{\"kind\":4}]},\"optional\":true}]},\"QueryResult\":{\"kind\":18,\"typeName\":\"QueryResult\",\"types\":[{\"kind\":20,\"name\":\"rows\",\"type\":{\"kind\":14,\"type\":{\"kind\":2,\"typeName\":\"T\"}},\"optional\":false},{\"kind\":20,\"name\":\"executeResult\",\"type\":{\"kind\":12,\"types\":[{\"kind\":18,\"typeName\":\"ExecuteResult\",\"types\":[{\"kind\":20,\"name\":\"affectedRows\",\"type\":{\"kind\":7},\"optional\":false},{\"kind\":20,\"name\":\"insertId\",\"type\":{\"kind\":12,\"types\":[{\"kind\":12,\"types\":[{\"kind\":7},{\"kind\":6}]},{\"kind\":4}]},\"optional\":true},{\"kind\":20,\"name\":\"warningStatus\",\"type\":{\"kind\":12,\"types\":[{\"kind\":7},{\"kind\":4}]},\"optional\":true},{\"kind\":20,\"name\":\"rowCount\",\"type\":{\"kind\":12,\"types\":[{\"kind\":7},{\"kind\":4}]},\"optional\":true}]},{\"kind\":4}]},\"optional\":true}]}}]", []);
//# sourceMappingURL=driver.js.map