import { IDbMeta } from "../IDbMeta"; import { ORM } from "@fullstack-one/db"; export { registerQueryParser } from "./queryParser"; export { registerTriggerParser } from "./triggerParser"; export declare class PgToDbMeta { private readonly orm; private readonly DELETED_PREFIX; private readonly KNOWN_TYPES; private readonly IGNORE_SCHEMAS; private queryRunner; private readonly dbMeta; constructor(orm: ORM); private iterateAndAddSchemas; private iterateEnumTypes; private iterateAndAddTables; private iterateAndAddColumns; private iterateAndAddConstraints; private iterateAndAddIndexes; private addConstraint; private addCheck; private iterateAndAddTriggers; private relationBuilderHelper; private manyToManyRelationBuilderHelper; getPgDbMeta(): Promise; }