import { WiredTigerCursor } from './cursor'; export declare class WiredTigerSession { private session; private readonly sessionId; private readonly invalidate; constructor(session: any, invalidate: (id: string) => void); createTable(name: string, config?: string): void; openCursor(tableName: string): WiredTigerCursor; openCursorWithConfig(uri: string, config?: string): WiredTigerCursor; beginTransaction(config?: string): void; commitTransaction(config?: string): void; rollbackTransaction(config?: string): void; createIndex(uri: string, config: string): void; drop(uri: string, config?: string): void; compact(uri: string, config?: string): void; close(): void; } //# sourceMappingURL=session.d.ts.map