import { Database } from "../../Database.js";
import type { ComplexColumnDefinition } from "../../column.js";
export type ResolvedFlatTable = {
    tableName: string;
    firstPage: number;
};
/**
 * Resolves (complexTypeId, tableDefinitionPage) to the flat table that stores
 * attachment rows for that complex column.
 * Throws if the system table is missing or no matching row is found.
 */
export declare function resolveFlatTableForComplexColumn(database: Database, column: ComplexColumnDefinition): ResolvedFlatTable;
