import { ITable, ITableRelation, IEnum, ISequenceInfo } from '../relationalConnector'; import { RelationalIntrospectionResult } from '../relationalIntrospectionResult'; import { IGQLField, IGQLType, Renderer } from 'prisma-datamodel'; export declare class PostgresIntrospectionResult extends RelationalIntrospectionResult { constructor(model: ITable[], relations: ITableRelation[], enums: IEnum[], sequences: ISequenceInfo[], renderer?: Renderer); protected isTypeReserved(type: IGQLType): boolean; protected toTypeIdentifyer(fieldTypeName: string, fieldInfo: IGQLField, typeName: string): string | null; protected parseDefaultValue(defaultValueString: string, type: string): string | null; protected resolveSequences(types: IGQLType[], sequences: ISequenceInfo[]): IGQLType[]; }