import { Effect } from 'effect'; import type { ContractFailure, EncodedKey } from '../../std-table/contract/index.js'; import type { DynamoDBClient } from '../client/index.js'; import type { TableDefinition } from '../../std-table/definition/index.js'; export declare const hardDeleteItem: (client: DynamoDBClient, table: DynamoTable, tableName: string, key: EncodedKey) => Effect.Effect; export declare const hardDeleteEntityItems: (client: DynamoDBClient, table: DynamoTable, tableName: string, entity: string) => Effect.Effect; export declare const hardDeleteAllItems: (client: DynamoDBClient, table: DynamoTable, tableName: string) => Effect.Effect; type DynamoTable = Pick; export {}; //# sourceMappingURL=delete.d.ts.map