import type { TableConfigImpl } from "../schema/table.js"; import type { ColumnConfig } from "../types/index.js"; /** * Type guard to check if a value is a ColumnConfig */ export declare function isColumnConfig(val: unknown): val is ColumnConfig; /** * Type guard to check if a value is a TableConfigImpl */ export declare function isTableConfig(val: unknown): val is TableConfigImpl>; /** * Type guard to check if a value has the TableConfigSymbol */ export declare function hasTableSymbol(val: unknown): val is Record>>; /** * Safely get table config from a table object * Throws an error if the symbol is not present */ export declare function getTableConfigSafe>>(table: unknown): TableConfigImpl; //# sourceMappingURL=type-guards.d.ts.map