import { BaseResourceAPI, CursorAndAsyncIterator } from '@cognite/sdk-core'; import { ListRawRows, RawDBRow, RawDBRowInsert, RawDBRowKey } from '../../types'; export declare class RawRowsAPI extends BaseResourceAPI { /** * @hidden */ protected getDateProps(): [string[], string[]]; insert(databaseName: string, tableName: string, items: RawDBRowInsert[], ensureParent?: boolean): Promise; list(databaseName: string, tableName: string, scope?: ListRawRows): CursorAndAsyncIterator; retrieve(databaseName: string, tableName: string, rowKey: string): Promise; delete(databaseName: string, tableName: string, items: RawDBRowKey[]): Promise<{}>; private encodeUrl; } export interface RawDatabaseDeleteParams { recursive?: boolean; }