import type { DbAdapter } from "../adapter.ts"; import type { Canonical } from "./types.ts"; export interface ResolvedBasicInfo { original_name: string; oid: number; internal_dimensions: number; schema: string; name: string; canonical_name: string; kind: Canonical.Kind; typrelid: number; typbasetype: number; rngsubtype: number; } /** * Takes base type names (without modifiers/brackets), resolves them to their ultimate base type OID * and internal array dimensions, and fetches basic kind information */ export declare function resolveBasicInfo(db: DbAdapter, types: string[]): Promise;