import type { ColumnDefinition } from "../../column.js";
import { Database } from "../../Database.js";
import type { Attachment } from "../../types.js";
/**
 * Reads a Complex (attachment) column: resolves the complex value FK to the flat table,
 * collects matching rows, and decodes each attachment's FileData.
 */
export declare function readComplex(buffer: Buffer, column: ColumnDefinition, database: Database): Attachment[];
