import type { Entity } from "../../toolbox.js"; import type { BatchWriteItem, IDeleteBatchItem, IPutBatchItem } from "../../utils/batch/types.js"; import type { IEntityWriteBatchBuilder } from "./types.js"; import type { EntityOption } from "./getEntity.js"; export declare class EntityWriteBatchBuilder implements IEntityWriteBatchBuilder { private readonly entity; constructor(entity: EntityOption); put>(item: IPutBatchItem): BatchWriteItem; delete(item: IDeleteBatchItem): BatchWriteItem; } export declare const createEntityWriteBatchBuilder: (entity: Entity) => IEntityWriteBatchBuilder;