import { Entity, TableEntity } from "../../types";
import { Completion } from "@codemirror/autocomplete";
import getAliases from "./getAliases";
export { getAliases };
/**
 * Convert column names to auto completion options
 */
export declare function columnsToCompletions(columns: string[]): Completion[];
/**
 * Create tables object for SQL language configuration
 * Format is {"schema.table": [columns], "table": [columns]}
 */
export declare function buildSchema(entities: Entity[], defaultSchema?: string): Record<string, string[]>;
export declare function isTableLikeEntity(entity: Entity): entity is TableEntity;
