import type { Knex } from "knex"; import type InformationSchemaDomain from "../information_schema/InformationSchemaDomain.ts"; import type PgType from "./PgType.ts"; /** * Domain type in a schema. */ export interface DomainDetails extends PgType<"domain"> { /** * Qualified name of the inner type of the domain. */ innerType: string; /** * Information schema value for the domain. */ informationSchemaValue: InformationSchemaDomain; } declare const extractDomain: (db: Knex, domain: PgType<"domain">) => Promise; export default extractDomain;