UNPKG

@regrapes/access-db-parser

Version:

A pure javascript Microsoft AccessDB files (.mdb, .accdb) parser

27 lines 1 kB
/// <reference types="node" /> import type { TableObject } from './TableObject'; import type { ALL_VERSIONS, Dict, PossibleTypes } from './types'; export declare class AccessTable { private table; private version; private pageSize; private dataPages; private tableDefs; private textEncoding; private sanitizeTextBuffer?; private parsedTable; private columns; private tableHeader; constructor(table: TableObject, version: ALL_VERSIONS, pageSize: number, dataPages: Dict<Buffer>, tableDefs: Dict<Buffer>, textEncoding: BufferEncoding, sanitizeTextBuffer?: ((buffer: Buffer) => Buffer) | undefined); private getTableColumns; private mergeTableData; private createEmptyTable; private getOverflowRecord; private parseFixedLengthData; private parseDynamicLengthRecordsMetadata; private parseMemo; private parseDynamicLengthData; private parseRow; parse(): Dict<PossibleTypes[]>; } //# sourceMappingURL=AccessTable.d.ts.map