import type { TableDefinitionModel } from 'rawsql-ts'; import type { SchemaRegistry } from '../types'; import { TableNameResolver } from './TableNameResolver'; export declare class TableDefinitionSchemaRegistry implements SchemaRegistry { private readonly tableNameResolver?; private readonly tableMap; constructor(definitions: TableDefinitionModel[], tableNameResolver?: TableNameResolver | undefined); getTable(name: string): TableDefinitionModel | undefined; private normalizeTableKey; }