import { type DatabaseClient } from "../../../../core/databaseClient.js"; export interface FetchUniqueConstraintsResult { /** * The columns that are part of the constraint */ columns: Array; /** * allows us to always know if the constraint we are using * are the one retrieved from the database or the one we augmented via user setting or fallback */ dirty: boolean; /** * The constraint name */ name: string; table: string; tableId: string; } export declare function fetchUniqueConstraints(client: DatabaseClient): Promise;