import { ValueCursorInterface } from '../component/interface/components.interface.js';
import { KeyCursor } from '../component/key-cursor.js';
export declare class ValueCursor<PK extends IDBValidKey, K extends IDBValidKey, R> extends KeyCursor<PK, K> implements ValueCursorInterface<PK, K, R> {
    get value(): R | undefined;
    delete(): Promise<void>;
    update(value: R): Promise<void>;
}
