import type { DbAdapter } from "../adapter.ts"; import type { PgType } from "../pgtype.ts"; import type { Canonical } from "../canonicalise/index.ts"; /** * Composite type in a schema with details. */ export interface CompositeTypeDetails extends PgType<"composite"> { /** * Canonical representation of the composite type * with full attribute details. */ canonical: Canonical.Composite; } declare const extractComposite: (db: DbAdapter, composite: PgType<"composite">) => Promise; export default extractComposite;