import type { Table } from '../table.js'; import type { Column } from './column.js'; export declare abstract class AbstractIndex { readonly table: Table; abstract readonly name: string; abstract readonly columns: ReadonlyArray; abstract readonly definition: string; constructor(table: Table); /** * @see https://mariadb.com/kb/en/identifier-qualifiers/ */ get qualifiedName(): string; /** * @see https://mariadb.com/kb/en/identifier-qualifiers/ */ get fullyQualifiedName(): string; toString(): string; } //# sourceMappingURL=abstract-index.d.ts.map