import { TableDef } from '../model';
export interface HeuristicEngineOptions {
    suffixes: string[];
    heurEnableAll?: boolean;
}
export declare class HeuristicEngine {
    execute(tableDefs: TableDef[], options: HeuristicEngineOptions): TableDef[];
    private flattenNames;
    private missingRelationByNameMatch;
    private missingRelationBySuffix;
    private buildRelation;
    private crossAllTableAndColumnDefinitions;
}
